Browser-Erweiterung auf verwalteten Geräten bereitstellen
Bei der Verwendung von Bitwarden in einem Geschäftsumfeld möchten Administratoren möglicherweise die Bereitstellung von Bitwarden Browser-Erweiterungen für Benutzer mit einer Endpunktverwaltungsplattform oder Gruppenrichtlinie automatisieren.
Der Prozess dafür wird für jedes Betriebssystem und jeden Browser unterschiedlich sein:
Windows
Die Bereitstellung von Bitwarden-Browsererweiterungen für Browser auf Windows erfordert in der Regel die Verwendung von Windows-Gruppenrichtlinien, um verwaltete Computer mit einer ADMX-Richtlinienvorlage zu generieren. Das Verfahren ist für jeden Browser etwas anders:
Um die Browser-Erweiterung auf Windows und Google Chrome zu implementieren:
- Laden Sie das Chrome Enterprise Bundle für Windows herunter und entpacken Sie es. 
- Aus dem entpackten Verzeichnis: - Kopieren Sie - \Configuration\admx\chrome.admxnach- C:\Windows\PolicyDefinitions
- Kopieren Sie - \Configuration\admx\en-US\chrome.admlnach- C:\Windows\PolicyDefinitions\en-US
 
- Öffnen Sie den Windows Gruppenrichtlinien-Manager und erstellen Sie eine neue GPO für die Installation der Bitwarden Browser-Erweiterung. 
- Klicken Sie mit der rechten Maustaste auf die neue GPO und wählen Sie Bearbeiten..., und navigieren Sie dann zu Computerkonfiguration → Richtlinien → Administrative Vorlagen → Google Chrome → Erweiterungen. 
- Im rechten Einstellungsbereich wählen Sie Konfigurieren Sie die Liste der erzwungen installierten Apps und Erweiterungen. Im Dialog wechseln Sie die Option Aktiviert. 
- Wählen Sie die Anzeigen... Schaltfläche und fügen Sie folgendes hinzu: Bash- nngceckbapebfimnlniiiahkandclblb;https://clients2.google.com/service/update2/crx- Klicken Sie auf OK. 
- Noch in ...Administrative Vorlagen → Google Chrome, wählen Sie Passwort-Manager aus dem Dateibaum aus. 
- Im rechten Einstellungsbereich klicken Sie mit der rechten Maustaste auf Speichern von Passwörtern im Passwort-Manager aktivieren und wählen Sie Bearbeiten aus. Im Dialog wechseln Sie die Option Deaktiviert und wählen Sie OK. 
- Wiederholen Sie Schritt 8 für die Optionen Autofill für Adressen aktivieren und Autofill für Kreditkarten aktivieren, die Sie im Bereich Einstellungen unter ...Administrative Vorlagen → Google Chrome finden. 
- Wenden Sie die neu konfigurierte GPO auf Ihren gewünschten Bereich an. 
Linux
Die Bereitstellung von Bitwarden Browser-Erweiterungen für Browser auf Linux beinhaltet im Allgemeinen die Verwendung einer .json Datei, um Konfigurationseigenschaften festzulegen. Das Verfahren ist für jeden Browser etwas anders:
Um die Browser-Erweiterung auf Linux und Google Chrome zu implementieren:
- Laden Sie die Google Chrome .deb oder .rpm für Linux herunter. 
- Laden Sie das Chrome Enterprise Bundle herunter. 
- Entpacken Sie das Enterprise Bundle ( - GoogleChromeEnterpriseBundle64.zipoder- GoogleChromeEnterpriseBundle32.zip) und öffnen Sie den- /ConfigurationOrdner.
- Machen Sie eine Kopie von der - master_preferences.json(in Chrome 91+,- initial_preferences.json) und benennen Sie es um in- managed_preferences.json.
- Fügen Sie folgendes zu - managed_preferences.jsonhinzu:Bash- { "policies:" { "ExtensionSettings": { "nngceckbapebfimnlniiiahkandclblb": { "installation_mode": "force_installed", "update_url": "https://clients2.google.com/service/update2/crx" } } } }- In diesem JSON-Objekt ist - "nngceckbapebfimnlniiiahkandclblb"die Anwendungsidentifikator für die Bitwarden Browser-Erweiterung. Ähnlich signalisiert- "https://clients2.google.com/service/update2/crx"Chrome, den Chrome Web Store zu verwenden, um die identifizierte Anwendung abzurufen.- note- Sie können auch erzwungene Installationen mit der ExtensionInstallForcelist Richtlinie konfigurieren, jedoch wird die ExtensionSettings Methode ExtensionInstallForceList überschreiben. 
- (Empfohlen) Um den eingebauten Passwort-Manager von Chrome zu deaktivieren, fügen Sie Folgendes zu - managed_preferences.jsoninnerhalb von- "Richtlinien": { }hinzu:Bash- { "PasswordManagerEnabled": false }
- Erstellen Sie die folgenden Verzeichnisse, wenn sie noch nicht existieren: Bash- mkdir /etc/opt/chrome/policies mkdir /etc/opt/chrome/policies/managed
- Verschieben Sie - managed_preferences.jsonin- /etc/opt/chrome/Richtlinien/verwalten.
- Da Sie diese Dateien auf den Maschinen der Benutzer bereitstellen müssen, empfehlen wir sicherzustellen, dass nur Administratoren Dateien im - /verwaltetenVerzeichnis schreiben können:Bash- chmod -R 755 /etc/opt/chrome/policies
- Verwenden Sie Ihre bevorzugte Softwareverteilung oder Ihr MDM-Tool, um Folgendes auf den Maschinen der Benutzer zu implementieren: - Google Chrome Browser 
- /etc/opt/chrome/Richtlinien/verwalten/verwaltete_einstellungen.json
 
tip
Für weitere Hilfe, beziehen Sie sich auf Googles Chrome Browser Schnellstart für Linux Anleitung.
MacOS
Die Bereitstellung von Bitwarden Browser-Erweiterungen für Browser auf macOS beinhaltet im Allgemeinen die Verwendung einer Eigenschaftsliste (.plist) Datei. Das Verfahren ist für jeden Browser etwas anders:
Um die Browser-Erweiterung auf macOS & Google Chrome zu implementieren:
- Laden Sie die Google Chrome .dmg oder .pkg für macOS herunter. 
- Laden Sie das Chrome Enterprise Bundle herunter. 
- Entpacken Sie das Enterprise Bundle ( - GoogleChromeEnterpriseBundle64.zipoder- GoogleChromeEnterpriseBundle32.zip).
- Öffnen Sie die Datei - /Konfiguration/com.Google.Chrome.plistmit einem beliebigen Texteditor.
- Fügen Sie folgendes zur - .plistDatei hinzu:Bash- <key>ExtensionSettings</key> <dict> <key>nngceckbapebfimnlniiiahkandclblb</key> <dict> <key>installation_mode</key> <string>force_installed</string> <key>update_url</key> <string>https://clients2.google.com/service/update2/crx</string> </dict> </dict>- In diesem Codeblock ist - nngceckbapebfimnlniiiahkandclblbdie Anwendungsidentifikation für die Bitwarden Browser Erweiterung. Ähnlich signalisiert- https://clients2.google.com/service/update2/crxChrome, den Chrome Web Store zu verwenden, um die identifizierte Anwendung abzurufen.- note- Sie können auch erzwungene Installationen mit der ExtensionInstallForcelist Richtlinie konfigurieren, jedoch wird die ExtensionSettings Methode ExtensionInstallForceList überschreiben. 
- (Empfohlen) Um den eingebauten Passwort-Manager von Chrome zu deaktivieren, fügen Sie Folgendes zu - com.Google.Chrome.plisthinzu:Bash- <key>PasswordManagerEnabled</key> <false />
- Konvertieren Sie die - com.Google.Chrome.plistDatei in ein Konfigurationsprofil mit einem Konvertierungstool wie mcxToProfile.
- Implementieren Sie die Chrome - .dmgoder- .pkgund das Konfigurationsprofil mit Ihrem Softwareverteilungs- oder MDM-Tool auf allen verwalteten Computern.
tip
Für weitere Hilfe, beziehen Sie sich auf Googles Chrome Browser Schnellstart für Mac Anleitung.