¿Cómo creo una instancia de políticas en Chrome en Mac?

¿Cómo creo una instancia de políticas en Chrome en Mac?

Este es el conjunto de políticas que quiero para mi instalación de Chrome (convertidas a 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" ]
      }
   }
}

Intenté crear instancias de estas políticas de varias maneras, entre ellas:

  1. Editado el com.google.Chrome.plisten/Library/Managed Preferences/Preferences
  2. Editado el com.google.Chrome.plisten/Library/Preferences
  3. Ejecuté estos comandos:
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. InstaladomcxToPerfily convertí mi archivo de políticas en un perfil y luego instalé ese perfil en mi Mac OS, de acuerdo con estosinstrucciones. Eso fue con este comando:python mcxToProfile.py --plist /Library/Preferences/com.google.Chrome.plist --identifier com.google.Chrome

Cada vez que edito las políticas, no se cumplen. Es posible que aparezcan en Chrome para la sesión actual, pero desaparecen después de reiniciar mi computadora (específicamente la extensión install forcelist).

Respuesta1

El artículo de Google Utilice las preferencias maestras para el navegador Chrome analiza la cuestión de implementar preferencias predeterminadas para los usuarios de Chrome. Estas preferencias se aplican cuando los usuarios abren por primera vez el navegador Chrome.

El artículo dice:

Para aplicar configuraciones que no desea que los usuarios cambien, aplique las políticas de Chrome en ventanaso Maccomputadoras en su lugar.

Si una configuración se administra mediante una política de Chrome y también se configura en el archivo master_preferences, la política tiene prioridad y los usuarios no pueden editar la configuración. Para más detalles, consulteVer las políticas actuales de Chrome de un dispositivo

Estas preferencias están contenidas en el master_preferencesarchivo. Un ejemplo de este tipo de archivo puede ser descargado como punto de partida y luego editado usando un editor de texto para agregar los parámetros requeridos. Su formato es JSON.

información relacionada