Navegador Chromium - Administración
Política predeterminada - policy.json
La política predeterminada para Chromium, que se incluye con el software de openthinclient GmbH, sirve para la configuración y gestión centralizadas del navegador dentro de un entorno de cliente ligero. Esta política se basa en las especificaciones oficiales de Chromium y se ha adaptado específicamente para predefinir ajustes relacionados con la seguridad y específicos del usuario. Entre otras cosas, esto incluye la desactivación de las actualizaciones automáticas, la configuración de una página de inicio, el bloqueo de determinadas funciones y la restricción de las extensiones. La política se aplica automáticamente al iniciar el sistema.
{
"AutofillCreditCardEnabled": false,
"BookmarkBarEnabled": false,
"BrowserAddPersonEnabled": false,
"BrowserGuestModeEnabled": false,
"BrowserLabsEnabled": false,
"BrowserNetworkTimeQueriesEnabled": false,
"BrowserSignin": 0,
"ComponentUpdatesEnabled": false,
"DefaultBrowserSettingEnabled": false,
"DefaultSearchProviderEnabled": true,
"DefaultSearchProviderImageURL": "http://www.google.com/favicon.ico",
"DefaultSearchProviderName": "Google",
"DefaultSearchProviderSearchURL": "{google:baseURL}search?q={searchTerms}",
"EditBookmarksEnabled": false,
"HideWebStoreIcon": true,
"MetricsReportingEnabled": false,
"PasswordManagerEnabled": false,
"SearchSuggestEnabled": false,
"UserFeedbackAllowed": false
}
Configuración de las políticas
En Chromium, los archivos de configuración de las políticas se encuentran en /etc/chromium/policies/.
En este directorio se almacenan dos tipos de políticas:
- Tipo I 'Managed': políticas de administración obligatorias que los usuarios no pueden modificar.
- Tipo II (Recomendadas): políticas de administración recomendadas que los usuarios pueden modificar.
Estos dos tipos se encuentran en:
/etc/chromium/policies/managed//etc/chromium/policies/recommended/
Para definir las políticas necesarias, cree un archivo con cualquier nombre, por ejemplo, test_policy.json, en /etc/chromium/policies/managed/.
Ejemplos de políticas
Ejemplo de HomepageLocation
{
"HomepageLocation": "www.chromium.org"
}
Ejemplo de 'ManagedBookmarks'
{
"ManagedBookmarks": [
{
"toplevel_name": "My managed bookmarks folder"
},
{
"name": "Google",
"url": "google.com"
},
{
"name": "Youtube",
"url": "youtube.com"
},
{
"name": "Chrome links",
"children": [
{
"name": "Chromium",
"url": "chromium.org"
},
{
"name": "Chromium Developers",
"url": "dev.chromium.org"
}
]
}
]
}
Notas
La próxima vez que se inicie Chromium, se aplicarán los valores de las políticas.
Puede distribuir sus políticas en varios archivos JSON; Chromium los leerá todos y los aplicará.
Sin embargo, no debe definir la misma política en más de un archivo. Si lo hace, no se sabrá con certeza cuál de los valores que haya especificado tendrá prioridad.
Asegúrese de que los archivos JSON de políticas se encuentren en /etc/chromium/policies/ no sean editables por cualquier usuario. Chromium otorga mayor prioridad a estos archivos, por lo que solo deben ser editables por un administrador o por el usuario 'root'!