URL のリストへのアクセスをブロックする
- ポリシー ID
- URLBlocklist
- 適用対象
- コンピューターの構成、ユーザーの構成
- サポートされるバージョン
- Microsoft Windows 7 以降
- 出典
- Google Chrome Policy Templates (バージョン 156.0.8078.80)
- カテゴリ
- Google › Google Chrome
説明
URLBlocklist ポリシーを設定すると、特定の URL をウェブページで読み込まないようブロックできます。管理者は、ブロックする URL パターンのリストを指定できます。このポリシーを未設定のままにした場合、ブラウザで URL はブロックされません。URLAllowlist で最大 1,000 件の例外を定義できます。URL パターンの指定方法(https://support.google.com/chrome/a?p=url_blocklist_filter_format)をご確認ください。
注: このポリシーは、動的に読み込まれるデータを含むページ内の JavaScript URL には適用されません。たとえば、example.com/abc をブロックした場合でも、XMLHTTPRequest を使用して example.com を読み込むことができます。また、このポリシーを設定した場合も、ウェブページで JavaScript History API を使用して、アドレスバーに表示される URL をブロック対象の URL に更新することは可能です。
Google Chrome バージョン 73 以降では、「javascript://*」の URL をブロックできますが、ブロックされるのはアドレスバーに入力された JavaScript やブックマークレットなどの JavaScript に限られます。
Google Chrome バージョン 92 以降、このポリシーはヘッドレス モードでもサポートされるようになりました。
Google Chrome バージョン 147 以降、ワイルドカード(*)単体では「chrome://」の内部 URL に適用されません。これらの URL をブロックするには「chrome://*」のパターンを明示的に使用する必要があります。
注: 「chrome://*」と「chrome-untrusted://*」の内部 URL をブロックすると、予期しないエラーが発生したり、一部のケースでは回避されたりする可能性があります。内部 URL をブロックする代わりに、使用できる具体的なポリシーがないか確認してください。例を示します。
- 「chrome://settings/certificates」をブロックする代わりに CACertificateManagementAllowed を使用します。
「chrome-untrusted://crosh」をブロックする代わりに SystemFeaturesDisableList を使用します。
- 「devtools://*」をブロックする代わりに、DeveloperToolsAvailability、DeveloperToolsAvailabilityAllowlist、DeveloperToolsAvailabilityBlocklist のいずれかのポリシーを使用します。
サンプル値:
example.com
https://ssl.server.com
hosting.com/bad_path
https://server:8080/path
.exact.hostname.com
file://*
custom_scheme:*
*