ブラウザ拡張機能の権限はどこまで許可すべき?

ブラウザーの拡張機能の権限は、便利な機能と一緒に点検する必要があります。サイトへのアクセス範囲が目的に合うかを比べ、不要な権限を制限したり使わない機能を整理したりする方法を説明します。ダウンロード数だけで信頼性を判断せず、導入後も実際の役立ち方とアクセス範囲を確認します。小さな便利さと与える権限の釣り合いを考えます。

原文公開日 · · JKook · 翻訳更新日 · 英語の原文を読む

二要素認証に使用されるYubico USBハードウェアセキュリティトークン
2019年1月25日に撮影されたYubico USBハードウェアセキュリティトークン。コンピュータセキュリティを示すアーカイブ画像。認証ハードウェアを示しており、ブラウザ拡張機能のスクリーンショットやデモではありません。 Tony Webster, via Wikimedia Commons · CC BY 2.0 · 画像の出典・利用条件

ブラウザ拡張機能は、数秒の時間を節約してくれるため、生活に欠かせないものとなる。インストール時に付与した権限は忘れがちだ。効果的なレビューは、この2つの点を改めて確認することから始まる。つまり、このツールは何をしてくれるのか、そしてその機能を実現するためにどのようなアクセス権限を与えたのか、ということだ。答えは劇的なものである必要はなく、確認する価値がある。

要求を通常のタスクに変換します。

権限とは、拡張機能が使用を要求している機能のことです。Chromeの開発者向けドキュメントでは、拡張機能の機能へのアクセスと特定のWebサイトへのアクセスを区別しています。広範な警告は、開発者の意図を完全に判断するものではなく、要求を理解するためのきっかけとなります。

2つのツールを想像してみてください。1つは、独自のウィンドウに貼り付けたテキストの単語数をカウントします。もう1つは、Web上のページの見た目を変更します。これらの機能は、異なるアクセス要件を示唆しています。もし前者が、私が訪問するすべてのサイトへの継続的なアクセスを要求するなら、明確な説明を求めるでしょう。問題は、インストールボタンがプロフェッショナルに見えるかどうかではなく、その機能がメリットに見合っているかどうかです。

プライバシーポリシーは、開発者が収集する情報とその理由を説明できます。権限プロンプトには、拡張機能が実行できる可能性のある機能が記載されています。これらは関連する情報ですが、どちらか一方だけで他方を判断できるものではありません。馴染みのあるブランド名、レビュー、ダウンロード数の多さだけでは、最新バージョンの動作についてすべてを判断できるわけではありません。

たまにしか使わないツールには、たまに使う場所を与えましょう

Chromeのヘルプページには、拡張機能がサイトデータを読み取り、変更できるようにする設定方法が記載されています。これは、特定のサイト、または拡張機能がこれらの設定をサポートしているより広範なサイトに対して、拡張機能がサイトデータを読み書きできるようにするものです。また、このサイトアクセス権限の変更は、一部の低レベルのネットワークアクセスなど、すべての種類の権限を網羅するものではないことも明記されています。設定は、実際に何を制御しているのかを正しく理解する必要があります。

時折行う翻訳や書式設定作業は、利便性を再検討する良い機会です。ツールが特定のサイトでのみ必要な場合は、アクセス制限で十分かもしれません。シンプルなブラウザページでローカルにタスクを実行できる場合は、永続的な拡張機能をインストールする必要はありません。このような比較を行うために、特定の製品に問題を作り出す必要はありません。

例えば、週に一度下書きの文字数を数える場合、文字数カウンターを開いてテキストを貼り付けるだけで済むかもしれません。重要なのは、インストールしたツールがどのような付加価値をもたらすかということです。例えば、あらゆる場所での自動アクセス、専門的な機能、ワークフローとの統合などです。継続的なアクセスを正当化するほど、そのメリットを頻繁に利用しているかどうかを判断してください。

職場や学校がブラウザを管理している場合、一部の拡張機能や設定は組織によって管理されている可能性があります。業務に必要なツールを変更する前に、関連するポリシーまたは管理者に確認してください。適切な個人的見直しは、共有プロセスをひっそりと中断させるべきではありません。

現在も活用している拡張機能を確認しましょう。

拡張機能リストを開き、各項目を現在も行っているタスクと照合してください。なぜその拡張機能がリストにあるのか思い出せない場合は、使用を続ける前に詳細を確認してください。不要になったツールは削除し、残しておくツールについては、権限、開発者情報、最近の変更点を確認してください。下記のGoogleヘルプページには、Chromeの最新の設定方法が記載されています。

私の実践的なテストは、その拡張機能のメリットを1文で説明することです。特定の業務アプリケーションの操作性を向上させるなど、具体的なメリットであれば、デメリットについて議論できます。もし、その拡張機能が以前からあったという理由しかない場合は、拡張機能を無効にして少し試してみると良いでしょう。

レビューは管理しやすい範囲に絞りましょう。まずはブラウザプロファイルを1つと、最もアクセス権限の広いツールから始めましょう。より良い判断を下すために、すべての拡張機能に完璧なリスクスコアをつける必要はありません。理解しているツールのリストを短くする方が、もはや覚えていない信頼に基づいて長いリストを作成するよりも管理が容易です。

便利さのために渡す権限の範囲

各権限要求を実際のタスクに照らし合わせ、必要に応じてアクセスを制限し、もはや有用なメリットを提供しない拡張機能を削除します。

Chrome拡張機能を特定のウェブサイトに制限できますか?

Chromeは、サポートされている拡張機能に対してサイトアクセス制御を提供します。利用可能な設定は拡張機能と権限の種類によって異なります。一部の管理設定は管理者によって制御されます。

参考資料

資料確認日 ·

意見を寄せる

コメントは確認・承認後に表示されます。テーマに沿った異なる意見も歓迎します。

運営情報・方針