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

Поддерживается в:
Десктопная версия
Мобильная версия

Примечание

Расширения, добавленные через конструктор, не скачиваются вместе с файлом 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. Откройте папку с архивом и перетащите архив в окно Браузера.

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

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

Использовать групповую политику ExtensionSettings
  1. Внутри закрытого контура разверните сервер, который сможет отдавать файлы 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 на своем сервере.

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

"ExtensionSettings": {
  "*": {
    "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. Откройте папку с архивом и перетащите архив в окно Браузера.

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

Использовать групповую политику ExtensionSettings
  1. Внутри закрытого контура разверните сервер, который сможет отдавать файлы 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 на своем сервере.

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

{
  "*": {
    "install_sources": [
      "http://example.com/*"
    ]
  },
  "epebfcehmdedogndhlcacafjaacknbcm": {
    "installation_mode": "force_installed",
    "update_url": "http://example.com/update.xml",
    "override_update_url": true
  }
}

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

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

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

Установите расширение 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"
  }
}

Также вы можете перейти на сервис

favicon Яндекс Браузера для организаций



Полезные ссылки

Промостраница Яндекс Браузера для организаций