Отключение открытия приветственного PDF-документа Acrobat в новой вкладке браузера

После добавления расширения Acrobat в браузер в новой вкладке откроется приветственный PDF-документ

Приветственный PDF-документ - Первый опыт

Решение: используйте схему хранилища, управляемую браузером, для создания флагов функций, чтобы включить/выключить функцию путем установки политик в реестре

Системный администратор настраивает групповые политики, позволяющие предварительно настроить расширение Acrobat для всех пользователей в организации. Настроенные политики можно загрузить из API storage.managed. Расширение Acrobat считывает и применяет поддерживаемые политики, настроенные администратором.

В параметре storage.managed_schema указывается файл в расширении, содержащий схему политики.

{
"name": "Adobe Acrobat",
"storage": {
"managed_schema": "schema.json"
},
...
}

Следующая схема используется для включения/отключения запуска страницы приветствия. Схема может быть расширена в будущем и для других вариантов использования.

{
"type": "object",
"properties":
{
"OpenHelpx":{
"title": "Открыть вкладку helpx.",
"description": "Если задано значение false, то вкладка helpx открываться не будет.",
"type": "string" }}}

Настройка установленного расширения с помощью групповой политики

Администратор может настроить следующие политики для включения/отключения функций, поддерживаемых в файле schema.json .

  1. Откройте окно команды Run («Выполнить»), нажав сочетание клавиш Windows + R. В поле Open («Открыть») введите команду regedit и нажмите ОК.

  2. Все групповые политики для установленных расширений должны быть записаны в следующие разделы реестра Windows. Создайте раздел реестра, если его еще нет в списке.

    • Для браузера Edge:

    HKLM\Software\Policies\Microsoft\Edge\3rdparty\extensions\elhekieabhbkpmcefcoobjddigjcaadp\policy

    • Для браузера Chrome:

    HKLM\Software\Policies\Google\Chrome\3rdparty\extensions\efaidnbmnnnibpcajpcglclefindmkaj\policy

    • Для браузера на базе Chromium:

    HKLM\Software\Policies\Chromium\3rdparty\extensions\efaidnbmnnnibpcajpcglclefindmkaj\policy

     

    Примечание.

    Для браузера на базе Chromium вы также можете использовать куст HKEY_CURRENT_USER вместо HKEY_LOCAL_MACHINE.

    Раздел реестра Windows

  3. Создайте новый строковый ключ в виде OpenHelpx. Измените ключ и задайте для него значение False.

  4. После настройки политики она отобразится в разделе Политики браузера Chrome, доступном по ссылке: chrome://policy/

    Проверка политики

Вы можете настроить политики для расширения с помощью настроек MCX для пакета com.google.Chrome.extensions.efaidnbmnnnibpcajpcglclefindmkaj или для пакета org.chromium.Chromium.extensions.efaidnbmnnnibpcajpcglclefindmkaj при использовании браузера на базе Chromium. Для этого создайте файл plist с конфигурацией и импортируйте его с помощью dscl.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.google.Chrome.extensions.efaidnbmnnnibpcajpcglclefindmkaj</key>
<dict>
<key>OpenHelpx</key>
<dict>
<key>state</key>
<string>always</string>
<key>value</key>
<string>false</string>
</dict>
</dict>
</dict>
</plist>

Первый ключ указывает идентификатор пакета, который необходимо настроить. Обратите внимание, что каждая политика сначала сопоставляется со своими метаданными, а ее значение указано внутри ключа value. Ключ state используется в настройках MCX для определения частоты применения данной политики; при установке значения always данная политика будет применяться всегда. Используйте учетную запись администратора для импорта этой конфигурации с помощью dscl:

$ dscl -u admin_username /Local/Default -mcximport /Computers/local_computer configuration.plist

Замените admin_username действительным именем пользователя администратора, а configuration.plist - путем к конфигурации plist, указанной выше. Для простоты вы можете поместить файл configuration.plist в папку рабочего стола и запускать команды из папки рабочего стола в терминале. Если dscl выдает ошибку, что путь недействителен, то вы можете создать узел для локального компьютера с помощью следующих команд:

$ GUID=uuidgen
$ ETHER=$(ifconfig en0 | awk '/ether/ {print $2}')
$ dscl -u admin_username /Local/Default -create /Computers/local_computer
$ dscl -u admin_username /Local/Default -create /Computers/local_computer RealName "Local Computer"
$ dscl -u admin_username /Local/Default -create /Computers/local_computer GeneratedUID $GUID
$ dscl -u admin_username /Local/Default -create /Computers/local_computer ENetAddress $ETHER

После выполнения указанных выше команд импортируйте конфигурацию еще раз:

$ dscl -u admin_username /Local/Default -mcximport /Computers/local_computer configuration.plist

Чтобы применить изменения немедленно, обновите системные настройки:

$ sudo mcxrefresh -n username
Примечание.

Если пользователь запускает браузер Chrome с расширением Managed Bookmarks, Chrome загружает эту политику в течение 10 секунд. Чтобы загрузить политику немедленно, нажмите кнопку Reload policies («Перезагрузить политики») в chrome://policy. Дополнительные сведения см. по ссылке https://www.chromium.org/administrators/configuring-policy-for-extensions/

 Adobe

Получайте помощь быстрее и проще

Новый пользователь?

Adobe MAX 2024

Adobe MAX
— творческая конференция

С 14 по 16 октября очно в Майами-Бич и онлайн

Adobe MAX

Творческая конференция

С 14 по 16 октября очно в Майами-Бич и онлайн

Adobe MAX 2024

Adobe MAX
— творческая конференция

С 14 по 16 октября очно в Майами-Бич и онлайн

Adobe MAX

Творческая конференция

С 14 по 16 октября очно в Майами-Бич и онлайн