Установка групповыми политиками

Установка групповыми политиками#

Установка браузера#

В примерах установки будет использоваться образ инсталлятора корпоративного Яндекс Браузера.

Скачайте инсталлятор корпоративного Янедкс Браузера или соберите собственный дистрибутив через конструктор. Переместите инсталлятор в обще доступную сетевую директорию. Убедитесь, что общая папка доступна на компьютерах пользователей.

Скачайте и разместите файл ADMX в папке «C:\Windows\PolicyDefinitions».

Скачайте и разместите файл ADML (на русском или английском языке) в папке «C:\Windows\PolicyDefinitions<язык_ОС>».

Перейдите в «Панель управления\Система и безопасность\Администрирование». Откройте «Управление групповой политикой». Перейдите в «Лес -> Домены -> Домен -> PC» и создайте объект групповой политики. Добавьте в фильтры безопасности нужные группы пользователей и пк. alt text В примере используется Windows Server 2019.

Нажмите ПКМ по новой политике -> Изменить…

Перейдите в «Конфигурация польлзователя -> Политики -> Конфигурация программ -> Установка программ». Нажмите ПКМ «Пакет -> Создать…» и выберите инсталлятор браузера в обще доступной папке «YandexBrowserStock.msi». Тип развертывания «Назначенный». В свойствах выберите «Устанавливать это приложение при входе в систему».

alt text

Запустите CMD от имени администратора. Введите gpupdate /force. После перезапуска пк в домене браузер установится автоматический.

Установка расширения#

Установите веб-сервер для раздачи файлов с расширением и xml манифеста обновления. В качестве веб сервера рекомендуется Apache, в примере используется open source сервер HFS. Страница проекта на GitHub.

Загрузите crx файл из репозитория вендора.

Скачайте xml файл манифеста для обновления update.xml. Внутри файла прописывается ID расширения и ссылка на crx файл. Версия crx файла должна соответствовать указанному в манифесте. Образец:

Примечание

Замените ссылку http://192.168.0.1/ на свой веб-сервер.

Зайдите в админ панель веб-сервера: http://localhost/~/admin/. Перейдите в меню «Shared Files -> Add -> From Disk» и загрузите оба файла crx и xml: alt text

Настройка групповой политики#

Настроить политику extension-settings, указать следующее значение (адрес сервера, имя файла, ид расширения указать актуальные)

{ "*": { "install_sources": [ "http://192.168.2.182/*" ] }, "ngfgcgjklkfnbpandhelhehghbfbebai": { "installation_mode": "force_installed", "override_update_url": true, "update_url": "http://192.168.2.182/update.xml" } }

alt text После изменений введите gpupdate /force в CMD.

Проверка применения политик. Открыть страницу browser://policy/, нажать кнопку «Повторно загрузить политики» Убедиться, что политики успешно прочитаны из домена и применены к браузеру alt text

Перейти на закладку browser://extensions/, проверить наличие установленного расширения. alt text