Browser Chromium - Administration
Standard-Richtlinie - policy.json
Die Standard-Richtlinie für Chromium, die von der openthinclient GmbH mitausgeliefert wird, dient der zentralen Konfiguration und Verwaltung des Browsers innerhalb einer Thin-Client-Umgebung. Diese Richtlinie basiert auf den offiziellen Chromium-Policy-Vorgaben und wurde speziell angepasst, um sicherheitsrelevante und nutzerspezifische Einstellungen vorzudefinieren. Dazu gehören u.a. die Deaktivierung automatischer Updates, das Setzen einer Startseite, das Blockieren bestimmter Funktionen sowie die Einschränkung von Erweiterungen. Die Richtlinie wird beim Systemstart automatisch angewendet.
{
"BrowserLabsEnabled": false,
"BrowserSignin": 0,
"BrowserAddPersonEnabled": false,
"SearchSuggestEnabled": false,
"BrowserGuestModeEnabled": false,
"DefaultSearchProviderEnabled": true,
"DefaultSearchProviderSearchURL": "{google:baseURL}search?q={searchTerms}",
"DefaultSearchProviderName": "Google",
"DefaultSearchProviderImageURL": "http://www.google.com/favicon.ico",
"AutofillCreditCardEnabled": false,
"BookmarkBarEnabled": false,
"BrowserNetworkTimeQueriesEnabled": false,
"ComponentUpdatesEnabled": false,
"DefaultBrowserSettingEnabled": false,
"EditBookmarksEnabled": false,
"HideWebStoreIcon": true,
"MetricsReportingEnabled": false,
"PasswordManagerEnabled": false,
"UserFeedbackAllowed": false
}
Richtlinien einrichten
In Chromium befinden sich die Richtlinien-Konfigurationsdateien unter /etc/chromium/policies/
.
In diesem Verzeichnis werden zwei Typen von Richtlinien gespeichert:
- Typ I Managed - Vorgeschriebene Administrations-Richtlinien, welche User-seitig nicht änderbar sind.
- Typ II Recommended - Empfohlene Administrations-Richtlinien, welche User-seitig änderbar sind.
Diese beiden Typen befinden sich unter:
/etc/chromium/policies/managed/
/etc/chromium/policies/recommended/
/etc/chromium/policies/managed/
.
Richtlinienbeispiele
Beispiel HomepageLocation
{
"HomepageLocation": "www.chromium.org"
}
Beispiel 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"
}
]
}
]
}
Hinweise
Beim nächsten Start von Chromium werden die Werte aus den Richtlinien übernommen.
Sie können Ihre Richtlinien auf mehrere JSON-Dateien verteilen, Chromium liest alle ein und wendet sie an.
Sie sollten jedoch nicht dieselbe Richtlinie in mehr als einer Datei festlegen. Sollten Sie dies tun, ist der Zustand undefiniert welcher der von Ihnen angegebenen Werte Vorrang hat.
Stellen Sie sicher, dass Richtlinien-JSON-Dateien unter /etc/chromium/policies/
nicht von jedermann beschreibbar sind. Chromium gibt diesen Dateien eine höhere Priorität, daher sollten sie nur von einem Administrator oder root beschreibbar sein!