Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Im Allgemeinen wird eine Microsoft Edge-Erweiterung verteilt, indem sie unter Microsoft Edge-Add-Ons veröffentlicht wird. Es gibt einige Szenarien, in denen Sie eine Erweiterung möglicherweise mithilfe alternativer Methoden verteilen müssen. Zum Beispiel:
Die Erweiterung ist mit anderer Software verknüpft und sollte zusammen mit dem Rest der gebündelten Software installiert werden.
Netzwerkadministratoren möchten eine Erweiterung auf ihre organization verteilen.
Erweiterungen, die nicht aus Microsoft Edge-Add-Ons geladen werden, werden als extern installierte Erweiterungen bezeichnet. Im Folgenden sind alternative Methoden zum Verteilen von extern installierten Erweiterungen aufgeführt:
- Verwenden Sie die Windows-Registrierung (nur Windows).
- Verwenden Sie eine JSON-Datei mit den Einstellungen (macOS und Linux).
Diese Ansätze werden unten beschrieben.
Siehe auch:
Sammeln von anfänglichen Informationen
Stellen Sie sicher, dass Sie Ihre Erweiterung unter Microsoft Edge-Add-Ons veröffentlichen, oder packen Sie eine .crx Datei, und stellen Sie sicher, dass sie erfolgreich auf Ihrem Computer installiert wird. Wenn Sie die .crx Datei mit update_urlinstallieren, stellen Sie sicher, dass Sie unter dieser URL zu Ihrer Erweiterung wechseln können.
Stellen Sie außerdem sicher, dass Sie über die folgenden Informationen verfügen:
Der Dateipfad der
.crxDatei oder derupdate_urlIhrer Erweiterung.Die Version Ihrer Erweiterung. Die Versionsinformationen sind in Ihrer Manifestdatei oder in Microsoft Edge unter
edge://extensionsverfügbar, nachdem Sie die gepackte Erweiterung geladen haben.Die ID Ihrer Erweiterung. Die ID-Informationen sind in Microsoft Edge unter verfügbar,
edge://extensionsnachdem Sie die gepackte Erweiterung geladen haben.
In den folgenden Beispielen wird als Version und aaaaaaaabbbbbbbbccccccccdddddddd als ID verwendet1.0. Diese ID ist die CRX-ID, bei der es sich um einen eindeutigen 32-stelligen Code handelt, bei dem es sich um die Buchstaben handelt, die am Ende der URL Ihrer Erweiterung vorhanden sind. Diese ID wird automatisch generiert und kann nicht angepasst werden.
Verwenden der Windows-Registrierung (nur Windows)
So verteilen Sie Ihre Erweiterung mithilfe der Windows-Registrierung:
Suchen oder erstellen Sie den folgenden Schlüssel in der Registrierung:
- 32-Bit-Windows:
HKEY_LOCAL_MACHINE\Software\Microsoft\Edge\Extensions - 64-Bit-Windows:
HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Edge\Extensions
- 32-Bit-Windows:
Erstellen Sie unter Erweiterungen einen neuen Schlüssel oder Ordner mit demselben Namen wie die ID Ihrer Erweiterung. Erstellen Sie beispielsweise den Schlüssel mit dem Namen
aaaaaaaabbbbbbbbccccccccdddddddd.Erstellen Sie im Schlüssel Erweiterungen die
update_url-Eigenschaft, und legen Sie den Wert auf festhttps://edge.microsoft.com/extensionwebstorebase/v1/crx. Dieupdate_url-Eigenschaft verweist auf die.crxDatei Ihrer Erweiterung unter Microsoft Edge-Add-Ons.{ "update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx" }Wenn Sie eine Erweiterung aus dem Chrome Web Store installieren möchten, legen Sie den Wert von
update_urlauf festhttps://clients2.google.com/service/update2/crx.Wechseln Sie in Microsoft Edge zu
edge://extensions, und überprüfen Sie dann, ob Ihre Erweiterung aufgeführt ist.
Verwenden einer JSON-Einstellungsdatei (macOS und Linux)
So verteilen Sie Ihre Erweiterung mithilfe einer JSON-Datei mit Voreinstellungen:
Wenn Sie Linux verwenden, stellen Sie sicher, dass Ihre
.crxErweiterungsdatei auf dem Computer verfügbar ist, auf dem die Erweiterung installiert wird. Kopieren Sie die Erweiterungsdatei.crxin ein lokales Verzeichnis, oder verwenden Sie eine Netzwerkfreigabe, die vom Computer aus erreichbar ist.Erstellen Sie eine JSON-Datei, bei der der Name der Datei der ID Ihrer Erweiterung entspricht. Erstellen Sie beispielsweise eine JSON-Datei mit dem Dateinamen
aaaaaaaabbbbbbbbccccccccdddddddd.json.Der Name der JSON-Einstellungsdatei ist die CRX-ID Ihrer Microsoft Edge-Erweiterung, gefolgt von einer
.jsonErweiterung. Die CRX-ID ist ein eindeutiger 32-Zeichen-Code, bei dem es sich um die Buchstaben handelt, die am Ende der URL Ihrer Erweiterung vorhanden sind. Diese ID wird automatisch generiert und kann nicht angepasst werden.Speichern Sie die JSON-Datei abhängig von Ihrem Betriebssystem in einem der folgenden Ordner:
macOS
- Benutzerspezifisch:
~USERNAME/Library/Application Support/Microsoft Edge/External Extensions/ - Für alle Benutzer:
/Library/Application Support/Microsoft/Edge/External Extensions/
Um zu verhindern, dass nicht autorisierte Benutzer Erweiterungen für alle Benutzer installieren, stellen Sie sicher, dass Ihre Erweiterungseinstellungsdatei schreibgeschützt ist.
Stellen Sie außerdem sicher, dass die folgenden Bedingungen erfüllt sind:
- Jedes Verzeichnis im Pfad befindet sich im Besitz des Benutzerstamms.
- Jedes Verzeichnis im Pfad wird der
adminGruppe oderwheelzugewiesen. - Jedes Verzeichnis im Pfad kann nicht
worldgeschrieben werden. - Der Pfad muss frei von symbolischen Verknüpfungen sein.
- Benutzerspezifisch:
Linux
- Benutzerspezifisch:
~/.config/microsoft-edge/External Extensions/ - Für alle Benutzer:
/usr/share/microsoft-edge/extensions/
- Benutzerspezifisch:
Kopieren Sie je nach Szenario den entsprechenden Code, der folgt, in die JSON-Datei ihrer Einstellungen.
Gilt nur für Linux. Wenn Sie aus einer Datei installieren, geben Sie den Speicherort und die Version in
external_crxundexternal_versionan:{ "external_crx": "/home/share/extension.crx", "external_version": "1.0" }Gilt für macOS und Linux. Wenn Sie von einem
update_urlinstallieren, geben Sie die Update-URL in anexternal_update_url.Kopieren Sie den folgenden Code in Die JSON-Datei mit Ihren Einstellungen, wenn Sie nur unter Linux aus lokalen
.crxDateien installieren:{ "external_update_url": "http://myhost.com/mytestextension/updates.xml" }Kopieren Sie den folgenden Code bei der Installation von Microsoft Edge-Add-Ons unter macOS und Linux in die JSON-Datei ihrer Einstellungen:
{ "external_update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx" }
Um Erweiterungen für bestimmte Gebietsschemas zu installieren, listen Sie die unterstützten Gebietsschemas in
supported_localesauf.Sie können übergeordnete Gebietsschemas angeben, um Ihre Erweiterung für alle Sprachgebietsschemas zu installieren, die dieses übergeordnete Element verwenden. Wenn Sie beispielsweise das übergeordnete Gebietsschema
enverwenden, wird Ihre Erweiterung für alle englischen Gebietsschemas wieen-US,en-GBusw. installiert. Wenn Benutzer ihr Gebietsschema in ihrem Browser ändern, werden extern installierte Erweiterungen deinstalliert. Verwendensupported_localesSie nicht , um Ihre Erweiterung für ein beliebiges Gebietsschema zu installieren.{ "external_update_url": "https://edge.microsoft.com/extensionwebstorebase/v1/crx", "supported_locales": [ "en", "fr", "de" ] }Überprüfen Sie, ob Ihre Erweiterung in Microsoft Edge installiert ist, indem Sie zu
edge://extensionswechseln.
Aktualisieren und Deinstallieren extern installierter Erweiterungen
Microsoft Edge überprüft die Metadateneinträge in der Registrierung bei jedem Start des Browsers und nimmt änderungen an den extern installierten Erweiterungen vor.
Um Ihre Erweiterung auf eine neue Version zu aktualisieren, aktualisieren Sie die version Zeichenfolge in der Erweiterungsmanifestdatei, und aktualisieren Sie dann die Version in der Registrierung.
Möglicherweise müssen Sie extern installierte Erweiterungen deinstallieren, die als Teil eines Softwarepakets installiert wurden, das zuvor auf dem Computer installiert wurde. Um Ihre Erweiterung zu deinstallieren, entfernen Sie die JSON-Datei mit den Einstellungen, oder entfernen Sie den Schlüssel aus der Registrierung.
Siehe auch:
- Festlegen der automatischen Aktualisierung einer extern installierten Erweiterung
- Manifestdateiformat für Erweiterungen
Blockierung von Erweiterungen
Die Richtlinien für ExtensionInstallForcelist, block list und ExtensionSettings werden verwendet, wenn Unternehmen bestimmte Erweiterungen auf den Clientcomputern installieren oder blockieren möchten. Erweiterungen und deren Ursprung, die in ExtensionInstallForcelist, ExtensionInstallSources oder ExtensionSettings konfiguriert sind, haben Vorrang vor BlockExternalExtensions.
Wenn die BlockExternalExtensions Richtlinie auf Not Configured oder Disabledfestgelegt ist, hat dies keine Auswirkung. Wenn die BlockExternalExtensions Richtlinie auf Enabledfestgelegt ist, wird die Installation externer Erweiterungen (durch Drittanbietersoftware) verhindert.
Siehe auch
- Festlegen der automatischen Aktualisierung einer extern installierten Erweiterung
- Manifestdateiformat für Erweiterungen
Microsoft Edge Enterprise-Dokumentation:
Hinweis
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die von Google erstellt und geteilt und gemäß den in der Creative Commons Attribution 4.0 International License beschriebenen Bedingungen verwendet werden. Die ursprüngliche Seite finden Sie hier.
Dieses Werk ist unter einer Creative Commons Attribution 4.0 International License lizenziert.