Приведенная ниже информация касается управляемых браузеров Chrome на компьютерах Windows, Mac и Linux.
Правило ExtensionSettings управляет целым рядом настроек, включая те, что управляются правилами, связанными с расширениями. Правило ExtensionSettings переопределяет эти правила, если они уже заданы.
Чтобы применить специальные правила к отдельному расширению, воспользуйтесь идентификатором этого расширения. Укажите значение *, чтобы задать правило по умолчанию для всех расширений, к которым не были применены специальные настройки.
Чтобы найти идентификатор приложения или расширения:
- Откройте Интернет-магазин Chrome.
- Найдите и выберите нужное приложение или расширение.
- Обратите внимание на URL. Идентификатор – это длинная последовательность символов, которой заканчивается URL.
Например, gmbgaklkmjakoegficnlkhebmhkjfich – это идентификатор Google Календаря.
Правило ExtensionSettings может содержать поля, перечисленные в таблице ниже.
Поле | Описание и настройки |
---|---|
allowed_types |
Используется только для настройки конфигурации по умолчанию со значением *. Задает типы приложений и расширений, которые пользователям разрешено устанавливать в браузере Chrome. Выберите один или несколько из следующих вариантов: |
blocked_install_message |
Позволяет настроить специальное уведомление, которое будет появляться на устройствах пользователей при попытке установить запрещенные вами расширения. Добавьте текст к типовому сообщению об ошибке, которое пользователи будут видеть в интернет-магазине Chrome. Например, укажите, как связаться с ИТ-отделом, или назовите причину, по которой установка запрещена. Длина сообщения не может превышать 1000 символов. |
blocked_permissions |
Позволяет запретить пользователям устанавливать и запускать расширения, требующие разрешений API, которые не допускаются в вашей организации. Например, вы можете заблокировать расширения, которые осуществляют доступ к файлам cookie. Если расширению требуется разрешение, которое вы заблокировали, пользователь не сможет его установить. Если пользователь установил это расширение ранее, оно больше не будет загружаться. Если расширение содержит заблокированное разрешение в качестве необязательного требования, оно будет установлено обычным образом. При запуске такого расширения заблокированные разрешения автоматически отклоняются. Список доступных разрешений представлен на сайте для разработчиков Chrome. |
file_url_navigation_allowed |
Требуется браузер Chrome 119 или более поздней версии. Разрешает расширениям переход к указанным URL файлов. |
installation_mode |
Определяет, разрешено ли добавлять указанные вами расширения в браузер Chrome и каким образом это осуществляется. Доступны следующие варианты:
|
install_sources |
Используется только для настройки конфигурации по умолчанию со значением *. Содержит URL страниц, с которых разрешено загружать и устанавливать расширения. Необходимо разрешить URL расположения CRX-файла и страницы, с которой начинается скачивание (то есть URL перехода). Примеры шаблонов URL можно найти на сайте для разработчиков Chrome. |
minimum_version_required |
Позволяет указать минимально допустимую версию расширений. Браузер Chrome будет отключать расширения (в том числе установленные принудительно) более ранних версий. Формат строки версии аналогичен формату, который используется в манифесте расширения. Подробнее… |
update_url |
Применяется только вместе с параметрами force_installed и normal_installed. Указывает, откуда скачивается расширение. Если расширение размещено в интернет-магазине Chrome, введите https://clients2.google.com/service/update2/crx. Браузер Chrome использует указанный вами URL, чтобы выполнить первичную установку расширения. Для всех последующих обновлений расширения будет использоваться URL, заданный в манифесте расширения. |
override_update_url |
Указывает, что для всех последующих обновлений расширения будет использоваться URL из поля update_url или update в правиле ExtensionInstallForcelist. Если это правило не настроено или для него указано значение False, будет использоваться URL, заданный в манифесте расширения. |
runtime_allowed_hosts |
Разрешает взаимодействие расширений с указанными сайтами, даже если они указаны в поле runtime_blocked_hosts. Можно указать до 100 сайтов. Записи сверх этого лимита игнорируются. Формат шаблона домена похож на шаблоны соответствия, однако в этом случае нельзя задать путь. Пример:
|
runtime_blocked_hosts |
Запрещает расширениям взаимодействовать с указанными сайтами или изменять их, в том числе вставлять скрипты, получать доступ к файлам cookie и изменять веб-запросы. Можно указать до 100 сайтов. Записи сверх этого лимита игнорируются. Формат шаблона домена похож на шаблоны соответствия, однако в этом случае нельзя задать путь. Пример:
|
toolbar_pin |
Позволяет указать, должен ли значок расширения быть закреплен на панели инструментов. Доступные варианты:
Если значение не выбрано, по умолчанию используется вариант default_unpinned. |