Установка расширений в закрытом контуре

Примечание. Расширения, добавленные через конструктор, не скачиваются вместе с файлом MSI, а автоматически загружаются при первом запуске Браузера. Офлайн-установка расширений через конструктор не поддерживается.

Выберите один из способов:

Использовать групповую политику ExtensionSettings
  1. Внутри закрытого контура разверните сервер (например, nginx), который сможет отдавать файлы CRX.
  2. Создайте файл XML и укажите в нем путь к файлу CRX.

    Файл XML должен иметь следующий вид:

    <gupdate xmlns="http://www.google.com/update2/response" protocol="2.0">
      <app appid="edaplhobcmdaneconioghljnnopmkhgm">
        <updatecheck codebase="http://example.com/extension.crx" version="4.2.5"></updatecheck>
      </app>
    </gupdate>
    Скопировано

    где:

    • appid — идентификатор устанавливаемого расширения;
    • codebase — URL, который указывает на расширение CRX;
    • version — версия расширения.
    Примечание. Браузер определяет, требуется ли обновлять расширение, по параметру version.
  3. В политике ExtensionSettings задайте сетевой путь к файлу XML в поле update_url.
Примечание. Расширение может не запускаться, если оно не содержит необходимого файла для проверки на доверие. Если расширение из магазина Opera, используйте параметр verified_contents_url, чтобы указать путь до файла verified_contents.json на своем сервере.
Где взять verified_contents.json для компьютеров в закрытом контуре
  1. Установите любое расширение из магазина Opera на компьютере с доступом в интернет.
  2. В папке с расширениями (по умолчанию %USERPROFILE%\AppData\Local\Yandex\YandexBrowser\User Data\Default\Extensions) найдите папку расширения по идентификатору.
  3. В папке расширения скопируйте из папки _metadata файл verified_contents.json на компьютер в закрытом контуре.

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

{
  "*": {
    "install_sources": [
      "http://example.com/*"
    ]
  },
  "epebfcehmdedogndhlcacafjaacknbcm": {
    "installation_mode": "force_installed",
    "update_url": "http://example.com/update.xml",
    "override_update_url": true
  }
}
Скопировано
Переместить файл CRX на страницу browser://tune
  1. Поместите расширение в архив CRX.
  2. Откройте в Браузере страницу browser://tune.
  3. Откройте папку с архивом и перетащите архив в окно Браузера.

После установки расширение появится в блоке Из других источников.

Установка КриптоПро из магазина Opera

Установите расширение epebfcehmdedogndhlcacafjaacknbcm при помощи политики ExtensionSettings.

Для работы расширения КриптоПро нужно подключение к интернету либо файл verified_contents.json.

Пример значения политики
{
  "*": {
    "install_sources": [
      "http://my.corp/extensions/*"
    ]
  },
  "epebfcehmdedogndhlcacafjaacknbcm"": {
    "installation_mode": "force_installed",
    "update_url": "http://my.corp/extensions/cryptopro/update.xml",
    "override_update_url": true,
    "verified_contents_url": "http://my.corp/extensions/cryptopro/verified_contents.json"
  }
}
Скопировано