Как реализовать политики в Chrome на Mac?

Как реализовать политики в Chrome на Mac?

Вот набор политик, которые мне нужны для моей установки Chrome (конвертированный в json):

{
   "chromePolicies": {
      "BrowserAddPersonEnabled": {
         "level": "recommended",
         "scope": "machine",
         "source": "platform",
         "value": false
      },
      "BrowserGuestModeEnabled": {
         "level": "recommended",
         "scope": "machine",
         "source": "platform",
         "value": false
      },
      "ExtensionInstallForcelist": {
         "level": "mandatory",
         "scope": "machine",
         "source": "platform",
         "value": [ "pncfbmialoiaghdehhbnbhkkgmjanfhe", "mdnleldcmiljblolnjhpnblkcekpdkpa", "cjpalhdlnbpafiamejdnhcphjbkeiagm" ]
      }
   }
}

Я пытался реализовать эти политики несколькими способами, в том числе:

  1. Отредактировано com.google.Chrome.plistв/Library/Managed Preferences/Preferences
  2. Отредактировано com.google.Chrome.plistв/Library/Preferences
  3. Выполнил эти команды:
defaults write com.google.Chrome BrowserAddPersonEnabled -bool false
defaults write com.google.Chrome BrowserGuestModeEnabled -bool false
defaults write com.google.Chrome ExtensionInstallForcelist -array \
  '{ pncfbmialoiaghdehhbnbhkkgmjanfhe; }' \
  '{ mdnleldcmiljblolnjhpnblkcekpdkpa; }' \
  '{ cjpalhdlnbpafiamejdnhcphjbkeiagm; }'
  1. УстановленmcxToProfileи преобразовал свой файл политик в профиль, а затем установил этот профиль на моей Mac OS, согласно этиминструкции. Это было с этой командой:python mcxToProfile.py --plist /Library/Preferences/com.google.Chrome.plist --identifier com.google.Chrome

Каждый раз, когда я редактирую политики, они не сохраняются. Они могут появляться в Chrome для текущего сеанса, но исчезают после перезагрузки компьютера (особенно extension install forcelist).

решение1

Статья в Google Использовать основные настройки для браузера Chrome обсуждает вопрос развертывания настроек по умолчанию для пользователей Chrome. Эти настройки применяются, когда пользователи впервые открывают браузер Chrome.

В статье говорится:

Чтобы применить настройки, которые вы не хотите, чтобы пользователи меняли, примените политики Chrome Окнаили Маквместо этого компьютеры.

Если настройка управляется политикой Chrome и также настроена в файле master_preferences, политика имеет приоритет, и пользователи не могут редактировать настройку. Подробности см.Просмотр текущих политик Chrome для устройства

Эти настройки содержатся в master_preferencesфайле. Примером такого файла может быть скачал как отправная точка, а затем отредактированный с помощью текстового редактора для добавления необходимых параметров. Его формат — JSON.

Связанный контент