デバイス管理権限を持つアプリにはどのような権限が付与されますか?


14

デバイス管理者アプリケーションには、連絡先、ストレージなどのすべて/すべての権限がありますか?

developer.android.com device-adminから、これらの管理者権限がアプリケーションのアクセス許可を暗示しているかどうかは明らかではありません。

または、デバイス管理者は、画面のロック、電話のワイプ、アプリのアンインストールの防止(簡単)など、許可されているポリシー内の操作のみを実行できることを意味し、個人情報へのアクセス許可は権限の設定のみ?

回答:


7

はい、デバイス管理者には、言われていることを行うための権限しかありません。

管理者が関連付けられているアプリの権限を変更しても、管理者の権限は変更されません

次のソースから作成され 回答):


1
これについての証拠はありますか?どうやってそれを見つけたのか興味があります。
ジャイアントツリー16

私の個人的な経験から、そしてオンラインでの調査から
Joe

3
オンラインソースを追加していただければ幸いです。答えは良いですが、もっと良いかもしれません。
ジャイアントツリー16

4

あなたが答えを明示的に私にpingしたように:

知る限り、アプリはマニフェストで宣言された権限のみを使用できます。したがって、アプリがリクエストしたことのない権限をアプリに追加することはできません。

DeviceAdminは高度な追加機能を提供します(アプリは、たとえばアンインストールから保護されており、これがなければ不可能な追加機能にアクセスできます)。正確にこれに含まれるものは、私にはわかりません。リンクしているページの特定の部分のみを参照できます。ここでは、権限が説明されています。私はページの完全性を保証することはできません(またはその正確性:そこに何らかのエラーが発生したのは初めてではありません)。

デバイス管理者
デバイス管理者の有効化(ソース:Android Developers、画像をクリックすると拡大します)

ADM、Androidデバイスマネージャーなど、似たような名前が付けられているものがあることを覚えているかもしれません。上記のスクリーンショットを念頭に置いて確認すると、基本的なアイデアが得られます:ADMを使用すると、これらの機能を許可できます(ただし、「画面ロック解除試行の監視」および「カメラの無効化」は機能しません)。しかし、これはこれらの機能のほとんどを使用する典型的な例です。


TL; DR: AFAIK DeviceAdminは、特に質問中のアプリがそので宣言していない場合を除き、アプリ(DAアプリ自体を含む)に権限を付与できませんManifest。この許可を持っているアプリに、他の方法では利用できない特定のシステム機能へのアクセス権を与えるだけです。


1
そのデバイス管理ページのこの文章は、ユーザーがデバイス管理アプリケーションを有効にすると、そのポリシーの対象になると考えています。これらのポリシーに従うことは、通常、機密性の高いシステムやデータへのアクセスなどのメリットをもたらします。これは、企業アプリの例が企業の機密データへのアクセスを許可することを意味し、その逆ではありません。
クリストフ

2
それは正しい、@ ChristophAlrich –しかし、同時に、会社はデバイスを必要なときにいつでもリモートでワイプするか、パスワードを変更する許可を得ています。私はこれを誰に許可するかに非常に注意します。ある会社が私にそれを強制したいなら、私は彼らに彼らのデバイスをむしろ私に与えるように彼らに言いますが、彼らが私自身のものを操作させないでしょう。
イジー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.