iPhoneアプリの権限をロックダウンする方法

iPhoneアプリの権限をロックダウンする方法

アプリが不必要にスマートフォンの他の部分にアクセスすることを心配する必要はありません。権限を制限することで、こうした状況をコントロールできます。つまり、位置情報の取得、動画や音声の録画など、アプリに許可する操作と許可しない操作を、設定を変更することで指定できるということです。iOSにはこれまで以上に多くの権限管理オプションが用意されており、それらがどのように機能するかを把握しておくことが重要です。

アプリの権限を確認することは、インストールする前から重要です。App Storeのアプリ一覧には、プライバシーラベルが表示されるようになりました。これは、アプリが収集する情報の内訳です。これは権限というよりもデータ利用に関するものですが、位置情報の追跡など、アプリがどのように機能するかを知る上で役立つ情報となります。

アプリが実際にスマートフォンにインストールされると、すぐにではなく、必要に応じて権限を求められます。iOSのメイン設定画面でアプリの項目を見つければ、そのアプリが持っている権限を簡単に確認できます。位置情報、写真、スマートフォンのマイクとカメラへのアクセスがリクエストされた場合、次の画面の上部に表示されているはずです。

スクリーンショット: iOS
スクリーンショット: iOS

アプリが通知を表示したり、モバイルネットワーク経由でデータにアクセスしたりする許可を、同じ画面から制御できます。または、iOS設定から「プライバシー」を選択すると、アプリではなく権限の種類に基づいて閲覧できます。どちらの方法でも、タップするだけで権限の付与と取り消しが可能です。

iOSで利用可能な権限のリストは、想像以上に長いです。位置情報やiPhoneのカメラへのアクセスといったよく知られた権限に加え、ヘルスケアアプリに保存されているデータ、連絡先やカレンダーへのアクセス、ローカルネットワーク上の他のデバイスへのアクセス、HomeKit経由で接続されたデバイスへのアクセス、さらにはスマートフォンに内蔵されたセンサー(フィットネストラッキングアプリに必須)へのアクセスまで可能です。

スクリーンショット: iOS
スクリーンショット: iOS

iOSでは、これらの権限を単純なオン/オフスイッチではなく、より細かく制御できるようになりました。例えば、写真アプリの権限を編集する場合、「選択した写真」「すべての写真」「なし」から選択できます。写真ライブラリ全体ではなく、特定の画像グループのみ、あるいは一度に1枚の写真のみにアクセスを許可することも可能です。また、選択した写真やアルバムはいつでも編集できます。

この機能が役立つ例の一つは、画像エディタです。アプリが(潜在的に)これまでに撮影したすべての写真や動画を覗き見するのを許す代わりに、変更を加えたい特定の写真へのアクセスを制限できます。さらに制限を厳しくしたい場合は、編集して保存した画像へのアクセスを無効にすることもできます。

Facebook などのソーシャル メディア アプリによるカメラ ロール全体のスキャンを制限することもできます。これは便利です。

位置情報も、アプリへのアクセスを許可する上で非常に柔軟に選択できる権限です。「許可しない」、「次回または共有時に確認」、「アプリ使用中」、「常に」の4つの選択肢があります。「次回または共有時に確認」を選択すると、あなたの現在地を頻繁に確認しようとするアプリに大量のアラートが表示される可能性がありますが、少なくともアプリがあなたの位置情報を取得しようとしている場合は、その情報を把握できます。

スクリーンショット: iOS
スクリーンショット: iOS

この権限設定ページには、「正確な位置情報」のトグルスイッチもあります。天気アプリなど、おおよその位置情報は必要だが正確なGPS座標は必要のないアプリの場合は、このオプションをオフにできます。こうすることで、毎日の移動経路を記録できるアプリが1つ減ることになります。

位置情報の許可には、アクセスを要求したアプリの横に小さな矢印インジケーターが表示されます。紫色の白抜き矢印は、特定の条件下でアプリが位置情報を取得できることを意味し、紫色の実線矢印は、アプリが最近位置情報を使用したことを意味し、灰色の実線矢印は、アプリが過去24時間以内に位置情報を使用したことを意味します。これらのインジケーターは、不必要に位置情報を頻繁に取得しているアプリを見つけるのに役立ちます。

スクリーンショット: iOS
スクリーンショット: iOS

アプリの権限インジケーターは、ステータスバーとiPhoneの上部にも表示されます。位置情報は矢印、マイクはオレンジ色の点、カメラは緑の点です。マイクとカメラの権限については、コントロールセンター(画面右上から下にスワイプ)を開いて、どのアプリが現在権限を使用しているかを確認できます。

位置情報へのアクセスについては、アプリにバックグラウンドでの監視を許可した場合、iOS は定期的にリマインダーを表示するので、忘れることはありません。アプリがあなたの居場所を常に把握し続けることに不満がある場合は、表示されるポップアップから許可設定を変更できます。また、アプリが位置情報へのアクセス権限を発動した場所の地図も表示されます。

現在、iOS はアプリの権限に関してシンプルさと制御の間でバランスをとっています。権限については特に考えなくても簡単に管理できますが、権限に関してもう少し柔軟性が必要な場合、特に位置情報や写真へのアクセスに関しては、必要に応じてそれが利用できます。

Tagged: