タグ付けされた質問 「permissions」

アクセス許可は、認証されたユーザーがファイルシステム、データベース、およびその他のコンピューターシステムで実行できる操作を定義します。

11
SecurityExceptionをスローせずに実行時に権限を確認するにはどうすればよいですか?
SDからリソースを取得/設定し、sdから見つからない場合はそれをAssetから取得し、可能であればアセットをSDに書き戻す関数を設計します。 この関数は、SDがマウントされていてアクセス可能かどうかをメソッド呼び出しで確認します... boolean bSDisAvalaible = Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED); 私の設計した関数は、あるアプリ(プロジェクト)から別のアプリ(プロジェクト)に使用できます(android.permission.WRITE_EXTERNAL_STORAGEの有無にかかわらず) 次に、現在のアプリケーションにSecurityExceptionを使用せずにこの特定の権限があるかどうかを確認したいと思います。 実行時に現在定義されているアクセス許可を調べる「素敵な」方法はありますか?

2
keycloakのリソース、スコープ、権限、およびポリシー
Keycloakの認証システムを使用して、かなり単純なロールベースのアクセス制御システムを作成したいと思います。Keycloakが置き換えるシステムでは、1つ以上の「グループ」のメンバーである「ユーザー」を作成できます。このレガシーシステムでは、ユーザーには、グループメンバーシップ(グループにアクセス許可が割り当てられる)またはユーザーへのアクセス許可の直接付与のいずれかを通じて、約250の「機能」のそれぞれにアクセスするための「アクセス許可」が与えられます。 レガシーシステムをkeycloak認証にマッピングしたいと思います。 既存のシステムの各「機能」をキークロークリソースとキークロークスコープのセットにマッピングするのは簡単なはずです。たとえば、「viewAccount」機能は明らかに「account」リソースと「view」スコープにマップされます。「viewTransaction」は「transaction」リソースにマップされます...しかし、「view」スコープを1つだけ作成し、それを複数のリソース(アカウント、トランザクションなど)で使用するのがベストプラクティスですか?または、「viewAccount」スコープ、「viewTransaction」スコープなどを作成する必要がありますか? 同様に、私は許可について少し混乱しています。リソースとスコープの実際的な組み合わせごとに、権限を作成するのが通常の方法ですか?特定のリソース/スコープに一致する複数のアクセス許可がある場合、Keycloakは何をしますか?Keycloakの目的は、リソースとスコープに対する権限のマトリックスを構成できるようにすることだと思います。たとえば、「アカウント」にアクセスする権限と「表示」スコープの権限を持つことができるので、権限があります。アカウントを表示するには? このすべての結果として、私の古い「viewAccount」機能が、「View」スコープと「viewAccount」権限を持つ「Account」リソースを作成することになり、元の場所に戻るように見えるので、私は尋ねます。それが正しければ、どちらでも構いません。 最後に、viewAccountを適用するかどうかを決定する一連のポリシーが明らかに必要です。しかし、これは、ユーザーが属することができるレガシーグループごとにポリシーが必要であることを意味するのは正しいですか?たとえば、「ヘルプデスク」ロールがある場合は、「ヘルプデスクメンバーシップ」ポリシーが必要です。これを「viewAccount」権限に追加できます。これは正しいです? ありがとう、 マーク

10
携帯電話にインストールされているアプリを定期的にチェックする許可を求めるGoogleを無効にするにはどうすればよいですか?
私はAndroidアプリを開発しているので、テストデバイスに無限にビルドしてインストールします。数日後、ビルド/インストールのたびに質問があります Googleは、インストールされているアプリの潜在的に有害な動作を定期的にチェックする場合があります。詳細については、[Google設定]> [アプリの確認]をご覧ください。 承認するか拒否するかを選択できます。私は今、約100回辞退しましたが、メッセージにうんざりして最後に[同意する]をクリックするまで質問を続けるのはGoogleのポリシーのようです。しかし、私はそれを望んでいません! だから私の質問:どうすればGoogleに、自分の携帯電話にインストールされているアプリを定期的にチェックしてほしくないことを一度だけ知らせることができますか?

5
'ネットワークサービス'として実行するにはどうすればよいですか?
別のアカウントとしてプロセスを実行しようとしています。私はコマンドを持っています: runas "/user:WIN-CLR8YU96CL5\network service" "abwsx1.exe" しかし、これはパスワードを要求します。ただし、ネットワークサービスにはパスワードが設定されていません。 私がやろうとしていることは可能ですか?

15
間違ったユーザーとしてGitがリモートGitHubリポジトリにプッシュする
私は仕事用のGitHubアカウントと個人用のアカウントを持っています。最初に個人用のものをテストプロジェクトに使用し、次に移動して同じコンピューター上の他のアカウントでリポジトリーを作成しました。 ここで、個人アカウントに新しいリポジトリを再度作成したかったので、グローバルとローカルを変更user.nameし、GitHubセットアップページに入力された新しいsshキーペアを実行しました。次に、ディレクトリを設定します git init git remote add origin <url> git push origin しかし、それは今私に教えてくれます エラー:personaluser /newrepo.gitへのアクセスが拒否されました 他のアカウントがこのアカウントにどのように接続されているのかわかりません。関連するもの.git/configは表示されませんworkusername。 Windows 10を使用している場合は、時間をかけてRajanの回答を読んでください。


20
警告あなたのAPKはプライバシーポリシーを必要とする許可を使用しています:(android.permission.READ_PHONE_STATE)
マニフェストにandroid.permission.READ_PHONE_STATEが追加されていません。許可。 新しいapkバージョンをアップロードするときにエラーが発生する理由エラーは以下のとおりです。 アプリには、次の権限を要求するバージョンコード1のapkがあります:android.permission.READ_PHONE_STATE。APKでこれらの権限を使用するアプリには、プライバシーポリシーを設定する必要があります。 グーグルプレイストアアカウントのスクリーンショットを添付しました。 私のマニフェストファイル。 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.my.package.name"> <uses-permission android:name="android.permission.INTERNET" /> <application android:name=".utils.PreferenceManager" android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:largeHeap="true" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".SplashScreen" android:screenOrientation="portrait"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".MainActivity" android:screenOrientation="portrait" /> <activity android:name=".CategoryListActivity" android:screenOrientation="portrait" /> <activity android:name=".ImagesActivity" android:screenOrientation="portrait" /> </application> </manifest>

13
通知が表示されているときにユーザーが権限を付与しようとすると、Androidの「画面オーバーレイが検出されました」というメッセージが表示されます
Nexus6にAndroidMarshmallowをインストールしています。次の問題を修正しようとしています。 通知の表示中にユーザーが権限を付与しようとすると、「画面オーバーレイが検出されました」というメッセージが表示され、[権限のリクエスト]ダイアログが消えます。もちろん、アプリはリクエストされた権限を取得しません。(スクリーンショットを確認してください) 「DRAWOVEROTHER APPS」権限(android.permission.SYSTEM_ALERT_WINDOW)をマニフェストに追加して問題を修正しようとしましたが、うまくいきませんでした。 PS:問題の原因は通知だと思います。他のアプリをオーバーレイするアプリをインストールしていません。設定で[他のアプリを描画する]権限を持つすべてのアプリをオフにしました。助けにはならなかった。 誰かがその問題の解決策を知っていますか?

2
デスクトップの内容を読み取れませんでした:操作は許可されていません〜GIMP〜Mac〜MacBook〜macOS Catalina
macOS Catalinaへの最近の更新後、すべてのプログラムが私にそれらに適切な権限を与えているかどうか尋ねています。残念ながら、GIMPではそうではなく、GIMPを使用してファイルを開こうとすると、次のエラーが発生します。Could not read the contents of Desktop. Error opening directory /Users/myuser/Desktop: Operation not permittedするかDownloads、Documentsなどの場所が異なります。現在、ファイルを開く唯一の方法は、マウスを右クリックして、Open with GIMP、それは正常に動作します。ただし、このオプションは制限されています。たとえば、多くのファイルを開きたい場合などです。 問題は、macOS Catalinaで適切な権限を与える方法ですか?

3
Android Q ffmpegを使用して権限が拒否されました ":エラー= 13、権限が拒否されました
ffmpegを使用してRTSPビデオからフレームを取得したい。しかし、上記のandroid 10の場合、次のようなエラーが発生します。 E/FFmpeg: Exception while trying to run: [Ljava.lang.String;@55e447f java.io.IOException: Cannot run program "/data/user/0/com.example.downloadimagefromurl/files/ffmpeg": error=13, Permission denied at java.lang.ProcessBuilder.start(ProcessBuilder.java:1050) at java.lang.Runtime.exec(Runtime.java:698) at java.lang.Runtime.exec(Runtime.java:563) at com.github.hiteshsondhi88.libffmpeg.ShellCommand.run(ShellCommand.java:10) at com.github.hiteshsondhi88.libffmpeg.FFmpegExecuteAsyncTask.doInBackground(FFmpegExecuteAsyncTask.java:38) at com.github.hiteshsondhi88.libffmpeg.FFmpegExecuteAsyncTask.doInBackground(FFmpegExecuteAsyncTask.java:10) at android.os.AsyncTask$3.call(AsyncTask.java:378) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:289) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang.Thread.run(Thread.java:919) Caused by: java.io.IOException: error=13, Permission denied at java.lang.UNIXProcess.forkAndExec(Native Method) …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.