DeveloperToolsAvailability

Контроль, где инструменты разработчика могут использоваться

Поддерживаемые версии

  • Windows: ≥ 77
  • macOS: ≥ 77
  • Android: не поддерживается
  • iOS: не поддерживается

Описание

Определяет, могут ли пользователи получать доступ к средствам разработчика в Microsoft Edge.

Если для этой политики задано значение DeveloperToolsDisallowedForForceInstalledExtensions (по умолчанию), пользователи могут получить доступ к средствам разработчика и консоли JavaScript, за исключением контекста расширений, установленных корпоративной политикой.

Если для этой политики задано значение DeveloperToolsAllowed, пользователи смогут получать доступ к средствам разработчика и консоли JavaScript во всех контекстах, включая расширения, установленные корпоративной политикой.

Если для этой политики задано значение DeveloperToolsDisallowed, пользователи не смогут получать доступ к средствам разработчика или проверять элементы веб-сайта. Сочетания клавиш, параметры меню и записи контекстного меню, которые открывают средства разработчика или консоль JavaScript, отключены.

Начиная с Microsoft Edge версии 99, эта политика также управляет доступом к функции "Просмотр источника страницы". Если для этой политики задано значение DeveloperToolsDisallowed, пользователи не смогут просматривать источник страницы с помощью сочетаний клавиш или контекстного меню. Чтобы полностью заблокировать просмотр исходного кода, добавьте view-source:*" в политику URLBlocklist .

Начиная с Microsoft Edge версии 119, эта политика также определяет, можно ли включить режим разработчика для изолированного веб-приложения.

Начиная с Microsoft Edge версии 128, эта политика не управляет режимом разработчика на странице расширений, если настроена политика ExtensionDeveloperModeSettings .

Средства разработчика доступность определяется в следующем порядке приоритета:

  1. Если URL-адрес соответствует шаблону в DeveloperToolsAvailabilityAllowlist, средства разработчика разрешены.
  2. Если список разрешенных настроен, а список блокировок — нет, URL-адреса, не вписаемые в список разрешений, блокируются.
  3. Если URL-адрес соответствует шаблону в DeveloperToolsAvailabilityBlocklist, средства разработчика блокируются.
  4. Если URL-адрес не входит в любой список, применяется эта политика (DeveloperToolsAvailability).

Сопоставление параметров политики:

  • DeveloperToolsDisallowedForForceInstalledExtensions (0) = Заблокировать инструменты разработчика на расширениях, установленных корпоративной политикой, разрешить в других контекстах

  • DeveloperToolsAllowed (1) = разрешить использовать инструменты разработчика

  • DeveloperToolsDisallowed (2) = не разрешать использовать инструменты разработчика

Используйте изложенные выше сведения при настройке этой политики.

Сопоставление параметров политики:

Используйте эти сведения при настройке этой политики.

  • DeveloperToolsDisallowedForForceInstalledExtensions (0) = Заблокировать инструменты разработчика на расширениях, установленных корпоративной политикой, разрешить в других контекстах
  • DeveloperToolsAllowed (1) = разрешить использовать инструменты разработчика
  • DeveloperToolsDisallowed (2) = не разрешать использовать инструменты разработчика

Поддерживаемые функции

  • Может быть обязательным: Да
  • Может быть рекомендовано: Нет
  • Обновление динамической политики: Да
  • На профиль: Да
  • Применимо к профилю, вошедшего с помощью учетной записи Майкрософт: Нет

Тип данных

  • целое число

Сведения и параметры Windows

Сведения о групповой политике (ADMX)

  • Уникальное имя GP: DeveloperToolsAvailability
  • Имя GP: Контроль, где могут использоваться инструменты разработчика
  • Путь к групповой политике (обязательный): административные шаблоны/Microsoft Edge
  • Путь GP (рекомендуется): N/A
  • Имя файла GP ADMX: MSEdge.admx

Пример значения

Don't allow using the developer tools

Параметры реестра

  • Путь (обязательный): SOFTWARE\Policies\Майкрософт\Edge
  • Путь (рекомендуется): N/A
  • Имя значения: DeveloperToolsAvailability
  • Тип значения: REG_DWORD

Пример значения реестра

0x00000002

Информация о Mac и настройки

  • Имя ключа предпочтения: DeveloperToolsAvailability
  • Пример значения:
<integer>2</integer>

См. также