DeveloperToolsAvailabilityAllowlist

開発者ツールが許可されている URL パターンの一覧

サポートされているバージョン

  • Windows: ≥ 148
  • macOS: ≥ 148
  • Android: ≥ 156
  • iOS: サポートされていません

説明

このポリシーは、URL パターンの許可リストを指定することで、Microsoft Edge で開発者ツールを使用できる場所を制御します。

開発者ツールの可用性は、検査対象のターゲットごとに評価されます。 URL パターンは、ページ、個別のターゲットで表されるサブフレーム、拡張機能、Web アプリケーションなど、ターゲットの URL と照合されます。 ターゲットを共有するフレームは、そのターゲットのポリシー結果に従います。

このポリシーを構成し、 DeveloperToolsAvailabilityBlocklist ポリシーを構成しない場合、開発者ツールは、この許可リストのパターンに一致する URL を持つターゲットに対してのみ使用できます。 ターゲットの URL が一致しない場合、そのターゲットに対して開発者ツールはブロックされます。 たとえば、別のターゲットで表されるサブフレームは、その URL が許可リストに含まれていない場合は検査できませんが、許可リストに登録されているメイン ページのターゲットは検査可能なままです。 URL 形式の詳細については、「 https://go.microsoft.com/fwlink/?linkid=2095322」を参照してください。

このポリシーと DeveloperToolsAvailabilityBlocklist ポリシーの両方を構成する場合、この許可リストが優先されます。 URL がこの許可リストに一致するターゲットは、ブロックリストにも一致する場合でも許可されます。 URL がブロック リストに一致するが、この許可リストに一致しないターゲットはブロックされます。 どちらのリストにも一致しない URL のターゲットは、 DeveloperToolsAvailability ポリシーによって管理されます。

このポリシーを無効にした場合、または構成しなかった場合、開発者ツールの可用性は、 DeveloperToolsAvailabilityBlocklist ポリシーと DeveloperToolsAvailability ポリシーによって決定されます。

このポリシーは、開発者ツール、Chrome DevTools プロトコル(CDP)の直接接続( --remote-debugging-port や --remote-debugging-pipe の使用など)、および chrome.debugger 拡張機能 API を介した CDP 接続に適用されます。 リモート デバッグを開始できるかどうかは、 RemoteDebuggingAllowed ポリシーによって制御されます。 リモート デバッグが許可されている場合でも、このポリシーは検査できるターゲットを制限します。

包括的なワイルドカード ("*" または "[*]") は使用できません。 開発者ツールをグローバルに有効にするには、 DeveloperToolsAvailability ポリシーを使用します。

このポリシーは、最大 1,000 個のエントリをサポートします。

Android では、このポリシーはリモート デバッグによるターゲットの検査を制御します。 デバイス上の開発者ツールは有効にはなりません。

サポートされている機能

  • 必須にすることができるか: はい
  • 推奨にすることができるか: いいえ
  • 動的なポリシーの更新: はい
  • プロファイルごと: はい
  • Microsoft アカウントでサインインしているプロファイルに適用: いいえ

データ型

  • 文字列のリスト

Windows の情報と設定

グループ ポリシー (ADMX) 情報

  • GP 固有の名前: DeveloperToolsAvailabilityAllowlist
  • GP 名: 開発者ツールが許可されている URL パターンの一覧
  • GP パス (必須): 管理用テンプレート/Microsoft Edge
  • GP パス (推奨): なし
  • GP ADMX ファイル名: MSEdge.admx

値の例

contoso.com
https://ssl.server.com
contoso.com/good_path
https://server.contoso.com:8080/path
.exact.hostname.com
file://*

レジストリの設定

  • パス (必須): SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist
  • パス (推奨): なし
  • 値の名前: 1、2、3、...
  • 値の種類: REG_SZ の一覧

レジストリ値の例

SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\1 =

contoso.com

SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\2 =

https://ssl.server.com

SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\3 =

contoso.com/good_path

SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\4 =

https://server.contoso.com:8080/path

SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\5 =

.exact.hostname.com

SOFTWARE\Policies\Microsoft\Edge\DeveloperToolsAvailabilityAllowlist\6 =

file://*

Mac の情報と設定

  • 基本設定キーの名前: DeveloperToolsAvailabilityAllowlist
  • サンプル値:
<array>
  <string>contoso.com</string>
  <string>https://ssl.server.com</string>
  <string>contoso.com/good_path</string>
  <string>https://server.contoso.com:8080/path</string>
  <string>.exact.hostname.com</string>
  <string>file://*</string>
</array>

Android の情報と設定

  • 基本設定キーの名前: DeveloperToolsAvailabilityAllowlist
  • サンプル値:
["contoso.com", "https://ssl.server.com", "contoso.com/good_path", "https://server.contoso.com:8080/path", ".exact.hostname.com", "file://*"]

関連項目