1

Тема: Автоматическая установка расширений Chrome через GPO

У версии GoogleChromeEnterprise есть шаблон для GPO chrome.admx, импортируем его по такому пути User Configuration -> Policies -> Administrative Templates- > и сюда делаем импорт Google.

Далее для автоматизации установки расширений нам понадобятся идентификаторы этих расширений.
Идентификатор расширения Google Chrome можно посмотреть в параметрах самого расширения  в chrome://extensions (должен быть включен режим разработчика). И там увидим не понятный набор букв и цифр

https://forum.itstack.ru/uploads/images/2019/09/64b2359f7bacf340e716b9964b789fe4.png https://forum.itstack.ru/uploads/images/2019/09/64b2359f7bacf340e716b9964b789fe4.png

По идентификатору нужно найти папку расширения в профиле пользователя C:\Users\%Username%\AppData\Local\ Google\Chrome\User Data\Default\Extensions\{тут_id}.

В появившемся каталоге найдите и откройте файл manifest.json и скопируйте содержимое строки update_url. Скорее всего там будет https://clients2.google.com/service/update2/crx.

https://forum.itstack.ru/uploads/images/2019/09/d0d1a543021151e2b6f90c8509415803.png https://forum.itstack.ru/uploads/images/2019/09/d0d1a543021151e2b6f90c8509415803.png

Теперь в консоли редактора GPO перейдите в раздел

Computer Configuration -> Policies -> Administrative Templates- > Google -> Google Chrome -> Extensions. Включите политику Configure the list of force-installed extensions.

https://forum.itstack.ru/uploads/images/2019/09/3b3ccdf86b9bd99a276f252add2ff2bc.png https://forum.itstack.ru/uploads/images/2019/09/3b3ccdf86b9bd99a276f252add2ff2bc.png

Откройте свойства этого пункта GPO и нажмите на кнопку Show и добавьте по строчке для каждого расширения, которое вы хотите установить в следующем формате

id_расширения_тут;https://clients2.google.com/service/update2/crx

https://forum.itstack.ru/uploads/images/2019/09/2bd978f9c4c1579383768eacba2b7901.png https://forum.itstack.ru/uploads/images/2019/09/2bd978f9c4c1579383768eacba2b7901.png

После применения политики на компьютерах пользователя все указанные расширения будут установлены в «тихом» режиме без взаимодействия с пользователем.


Еще один очень важный момент, если используется прокси на котором открыты конкретные URL, то одного этого URL  https://clients2.google.com/service/update2/crx не достаточно что бы установилось расширение, как минимум еще нужно на squid добавить следующее:

acl google_domains dstdomain .gvt1.com
acl google_domains dstdomain .googleapis.com
acl google_domains dstdomain .googleusercontent.com
acl google_domains dstdomain .accounts.google.com