拡張機能をインストールすると、多くの場合「すべてのサイトへのアクセス」を要求されます。しかし、特定のサイトだけでしか使わない拡張機能なら、アクセス範囲を制限したいと考えるでしょう。Edgeでは、拡張機能のホストアクセスをサイト別に細かく設定できます。この記事では、その設定手順と、それによるセキュリティ向上のポイントを解説します。
【要点】拡張機能のホストアクセスをサイト別に制限して安全性を高める
- 拡張機能の管理ページ: edge://extensionsから各拡張機能の「サイトアクセス」を編集します。
- 特定サイトのみ許可: 「特定のサイトで」を選び、許可したいURLを追加します。
- アクセス権の再評価: 定期的に設定を見直し、不要なアクセス権を削除します。
ADVERTISEMENT
目次
拡張機能の「ホストアクセス」とは
拡張機能のホストアクセスとは、拡張機能がブラウザ上で読み込んだウェブページのデータにアクセスする権限のことです。例えば、パスワード管理拡張機能はログインフォームを読み取るために、広告ブロック拡張機能はページのコンテンツを解析するためにホストアクセスを必要とします。Edgeでは、拡張機能が「すべてのサイト」または「特定のサイト」のみにアクセスできるよう、インストール時や後から設定できます。この権限を適切に管理しないと、個人情報の漏洩や不正なデータ取得のリスクが高まります。
拡張機能はmanifest.jsonというファイルで必要なホストアクセスを宣言します。Edgeはその宣言に基づいて、ユーザーにアクセス許可を求めます。ユーザーは「すべてのサイト」を許可するか、「特定のサイト」のみ許可するかを選択できます。後からでも、拡張機能の管理ページでアクセス権を変更可能です。この仕組みにより、最小限の権限で拡張機能を運用できます。
サイト別にホストアクセスを再評価する手順
以下の手順で、インストール済みの拡張機能ごとにホストアクセスをサイト別に設定し直せます。既に「すべてのサイト」を許可している拡張機能も、後から制限できます。
- 拡張機能の管理画面を開く
Edgeのアドレスバーに「edge://extensions」と入力してEnterキーを押します。拡張機能の一覧が表示されます。 - 対象の拡張機能を探す
一覧から設定を変更したい拡張機能を見つけます。各拡張機能の下に「詳細」ボタンがあるので、それをクリックします。 - 「サイトアクセス」セクションを確認する
詳細画面をスクロールすると「サイトアクセス」という項目があります。ここに現在のアクセス権限が表示されています。 - アクセス範囲を変更する
「サイトアクセス」の下にあるドロップダウンリストから、以下のいずれかを選択します。
・「すべてのサイト」: すべてのウェブサイトにアクセスを許可します。
・「特定のサイトで」: 自分で指定したサイトのみアクセスを許可します。
・「クリック時に」: 拡張機能のアイコンをクリックしたときにのみアクセスを許可します(一部の拡張機能のみ)。 - 「特定のサイトで」を選択した場合
「特定のサイトで」を選ぶと、下に「許可されたサイト」という項目が現れます。「サイトを追加」をクリックし、アクセスを許可するURLを入力します。例えば「https://example.com/*」のように指定します。複数のサイトを追加することも可能です。 - 設定を保存する
変更後、自動的に保存されます。すぐに拡張機能の動作が新しいアクセス権限に基づくようになります。
注意点として、拡張機能によっては「特定のサイトで」モードが利用できない場合があります。その場合は、ドロップダウンリストに「特定のサイトで」が表示されません。また、アクセス権を制限すると拡張機能の一部の機能が使えなくなることがあるので、必要に応じて設定を調整してください。
ホストアクセス設定のセキュリティ上の注意点
最小権限の原則を守る
拡張機能には、本当に必要なサイトだけにアクセス権を与えることが重要です。たとえば、パスワード管理拡張機能はすべてのログインページで動作する必要があるため「すべてのサイト」が必要な場合もあります。しかし、単一のサイト向けの拡張機能なら、そのサイトのみに制限すべきです。不要なアクセス権を放置すると、拡張機能が悪意ある動作をした際の被害が拡大します。
定期的なアクセス権の見直し
拡張機能のアップデートにより、アクセス権が追加されることがあります。Edgeは拡張機能の更新時に権限の変更を通知しますが、自分でも定期的に確認しましょう。また、使わなくなった拡張機能は削除するか、アクセス権を「クリック時」など最低限に抑えることをおすすめします。
信頼できない拡張機能に注意
ストアからインストールした拡張機能でも、中には不必要な権限を要求するものがあります。インストール前に要求される権限を確認し、不自然なアクセスを求める拡張機能は避けてください。Edgeの拡張機能ストアでは、各拡張機能の許可一覧を確認できます。
ADVERTISEMENT
よくある誤操作と対処法
拡張機能が特定のサイトで動作しなくなった
アクセス権を制限した結果、拡張機能が正しく動作しない場合があります。その場合は、再度「サイトアクセス」設定を開き、必要なサイトが許可リストに含まれているか確認してください。ワイルドカード「*」を使うと、サブドメインやパスを含むすべてのページを許可できます。例えば「https://*.example.com/*」と指定します。
「特定のサイトで」オプションが表示されない
一部の拡張機能は、設計上「特定のサイトで」モードに対応していません。その場合は、拡張機能の開発元に問い合わせるか、代替の拡張機能を検討してください。また、Edgeのバージョンが古いと表示されないこともあるので、最新版に更新してください。
アクセス権を変更しても設定が元に戻る
拡張機能が自動更新されると、権限がリセットされることがあります。特にベータ版や開発版の拡張機能で起こりやすい現象です。この場合、拡張機能の自動更新をオフにするか、更新後に再度設定を確認しましょう。自動更新をオフにするには、拡張機能の管理画面で「自動更新を許可する」のチェックを外します。
EdgeとChromeのホストアクセス管理の比較
| 項目 | Edge | Chrome |
|---|---|---|
| アクセス権限の細かさ | 「すべてのサイト」「特定のサイトで」「クリック時」の3段階 | 同様に3段階だが、「特定のサイトで」の設定UIがやや異なる |
| アクセス権の変更方法 | edge://extensions の詳細画面から簡単に変更可能 | chrome://extensions の詳細画面から同様に変更可能 |
| 権限変更の通知 | 更新時にポップアップで通知される場合がある | 同様に通知されるが、サイレント更新されることもある |
| 拡張機能ストアのポリシー | Microsoft Storeのポリシーに準拠し、不要な権限申請は審査で却下される | Chrome Web Storeのポリシーに準拠、同様の審査がある |
EdgeとChromeはどちらも同じChromiumベースのため、ホストアクセス管理の基本機能は非常に似ています。ただし、Edgeは「クリック時」アクセスをより推奨しており、UIの表示も若干異なります。セキュリティ面では大きな差はありませんが、統合されたMicrosoftアカウントとの連携など、Edge独自の利点もあります。自分にとって使いやすいブラウザを選ぶとよいでしょう。
この記事では、Edgeで拡張機能のホストアクセスをサイト別に再評価する手順と、セキュリティ向上のための注意点を解説しました。設定を適切に行うことで、拡張機能の利便性を保ちながら不要なデータアクセスを防げます。定期的な見直しと、最小限の権限で運用する習慣を身に付けてください。必要に応じて、他のブラウザとの比較も参考に、自分に合った管理方法を見つけてください。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】標準アプリのショートカットアイコンが白い紙になった時の情報の更新
- 【Windows】「ゲーミングサービス」がインストールできない!Xboxアプリとの無限ループを脱出する修復コマンド
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- 【Windows】音が出ない!スピーカーに×が付く・ミュート解除しても無音になる時の直し方5選
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
