定義
スマホのアプリ権限(パーミッション)とは、インストールされたアプリが端末のカメラ、マイク、位置情報、連絡先といった重要機能やプライベートな情報にアクセスできるように許可するルールのことです。OSはアプリが勝手に情報を抜き取らないよう制限をかけており、デリケートな機能は利用者が直接許可した場合にのみ使えるよう厳格に管理しています。
玄関のドアだけ開けて、寝室は施錠しておく方法
引っ越したばかりの家に、宅配業者のスタッフがやってきたと想像してみてください。荷物を受け取るには玄関のドアを開ける必要がありますが、わざわざ寝室やクローゼットの扉まで開けてあげる必要はありませんよね。スマホもこれとまったく同じです。
アプリをインストールすることは、スマホという家に新しい客を招き入れるようなものです。このときOS(スマホの基本動作を管理する基本ソフト)は、アプリが勝手に家の中を歩き回れないよう部屋ごとに頑丈な鍵をかけています。こうして安全な環境を守っているのです。
地図アプリが道案内をするには、位置情報の部屋の鍵が必要です。写真加工アプリならアルバムの部屋の鍵が必要でしょう。しかし、単なる懐中電灯アプリが連絡先やマイクの鍵を要求してきたら、それはおかしな話です。利用者はアプリが役割を果たすために本当に必要なドアだけを選んで開けてあげることが、安全につながります。
アプリ権限が働く仕組み
以前のAndroidでは、アプリのインストール時にすべての権限をまとめて許可しなければなりませんでした。納得のいかない権限があっても、アプリを使うにはすべて受け入れるしかなかったのです。しかし現在では、アプリがカメラや位置情報などの機能を初めて使おうとする瞬間に権限ごとに尋ねてきて、ユーザーが一つひとつ許可または拒否できるようになっています。
例えばAndroidでは、権限を大きく「通常の権限」と「危険な権限」に分けて管理しています。インターネット接続のように他人に悪影響を与えにくい機能は自動で許可されます。一方で、カメラやマイク、位置情報、連絡先のようにプライバシーに関わる機能は、必ずユーザーに直接確認するよう設計されています。
最近のスマホでは「アプリの使用中のみ許可」や「今回のみ許可」といった選択肢も用意されています。さらに、長期間使っていないアプリからは許可した権限を自動で剥奪・回収する機能もあります。アプリが画面の裏でこっそり位置情報を追跡したり、音声を盗み聞きしたりするのを防ぐ賢い安全装置です。
不正操作や監視を防ぐ「最小権限の原則」
セキュリティの専門家は、アプリ権限を扱う際に「最小権限の原則」を守るよう強調します。最小権限の原則とは、ある作業を行うために真に必要な最小限の権限だけを与えるという考え方です。
もし電卓アプリのようなシンプルなアプリが、機能と関係なさそうな位置情報やマイクの権限を求めてきたら、なぜ必要なのかを確認し、納得できなければ拒否するのが賢明です。個人情報を過剰に集めるアプリや、悪質なプログラム(スパイウェア)である可能性もあります。不要な権限を多く渡してしまうほど、万が一ハッキングや情報流出が起きたときの被害が大きくなってしまいます。
さらに言うと、権限を許可した場合でもインジケーター(表示ランプ)を確認する習慣をつけるとよいでしょう。最新のスマホでは、カメラやマイクが作動していると画面上部に緑やオレンジの点が表示されます。コントロールセンターやクイック設定を開けば、どのアプリが使用中かを確認できます。スマホの設定メニューから、いつでも過去に与えた権限を取り消せることも覚えておくと安心です。
よくある誤解
アプリをインストールするときに一度許可した権限は、後から変更できない。
スマホの設定メニューにあるアプリ管理画面から、いつでも許可した権限を取り消したり変更したりできます。
すべての権限を許可しないと、アプリをインストールすることすらできない。
最近のスマホでは、権限を拒否してもアプリをインストールできます。その権限が必要な一部機能が使えなくなるだけで、残りの機能の多くは通常どおり利用できます。
日常で出会う場面
フードデリバリーアプリで現在地を特定するため、位置情報の権限を「アプリ使用中のみ」許可する。
写真加工アプリに写真へのアクセス権限を与え、編集したい写真を読み込んだり保存したりする。
つまり ひとことで
アプリ権限とは、スマホの個人情報や機能をアプリが必要な分だけ安全に使えるよう許可するアクセス制御システムです。