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:
- Editado el
com.google.Chrome.plist
en/Library/Managed Preferences/Preferences
- Editado el
com.google.Chrome.plist
en/Library/Preferences
- 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; }'
- 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_preferences
archivo. 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.