Die Features, die mit Datenresidenz auf GHE.com verfügbar sind, ähneln den Features, die verwaltete Benutzerkonten auf GitHub.com mit einigen Ergänzungen und Ausnahmen zur Verfügung stehen. Im Vergleich zum entsprechenden Feature auf GitHub.com funktionieren einige Features anders oder erfordern zusätzliche Konfigurationsschritte.
Verfügbare Features
GitHub Enterprise Cloud ist eine Entwicklungsplattform, die den gesamten Lebenszyklus der Softwareentwicklung unterstützt, einschließlich der Planungsarbeit, der Automatisierung von Tests und Bereitstellungen sowie der Wahrung der Codesicherheit. Weitere Informationen zu den verfügbaren Features findest du unter Featureübersicht für GitHub Enterprise Cloud.
Derzeit nicht verfügbare Features
Die folgenden Features sind derzeit auf GHE.com nicht verfügbar.
Funktion | Details | Weitere Informationen |
---|---|---|
GitHub Codespaces | Derzeit nicht verfügbar. | Übersicht über GitHub Codespaces |
GitHub Marketplace | Derzeit sind Apps aus GitHub Marketplace nicht verfügbar. GitHub Actions-Workflows von GitHub Marketplace funktionieren möglicherweise nicht wie erwartet. Weitere Informationen findest du unter „GitHub Actions-Workflows von GitHub Marketplace“. | Durchsuchen des GitHub Marketplace |
macOS-Runner für GitHub Actions | Derzeit nicht verfügbar. | Informationen zu von GitHub gehostete Runnern |
Maven- und Gradle-Support für GitHub Packages | Derzeit nicht verfügbar. | Arbeiten mit der Apache Maven-Registrierung |
Auszeichnungen | Derzeit nicht verfügbar. | Anzeigen von Beiträge auf deinem Profil |
Microsoft Teams Integration | Derzeit nicht verfügbar. | Empfohlene GitHub-Integrationen |
GitHub Importer | Derzeit nicht verfügbar | Informationen zu GitHub Importer |
GitHub Copilot-Arbeitsbereiche | Derzeit nicht verfügbar | |
Interaktive Karten | Derzeit kann keine GeoJSON/TopoJSON-Syntax verwendet werden, um interaktive Karten zu erstellen. | Erstellen von Diagrammen |
Nutzungsmetriken für GitHub Actions | Derzeit nicht verfügbar | Anzeigen von GitHub Actions-Metriken für deine Organisation |
Einige Features derzeit in public preview oder private preview | Bestimmte Features, die sich auf GitHub.com in der Vorschauphase befinden, sind möglicherweise auf GHE.com nicht verfügbar. |
Features, die anders funktionieren
Die folgenden Features sind entweder nur auf GHE.com verfügbar oder funktionieren im Vergleich zu GitHub.com anders.
- API-Zugriff
- URL-Unterschiede
- GitHub Actions-Workflows von GitHub Marketplace
- Deaktivieren von Namespaces für Aktionen, auf die über GitHub.com zugegriffen wird
- GitHub Connect
API-Zugriff
Integratoren mit den REST- und GraphQL-APIs müssen Anforderungen an die dedizierte URL deines Unternehmens über GHE.com senden. Weitere Informationen findest du unter Informationen zu GitHub Enterprise Cloud mit Datenresidenz.
URL-Unterschiede
Die URL-Formate für bestimmte Features und Dienste sind auf GitHub.com und GHE.com unterschiedlich. Wenn du zu GHE.com migrierst und Automatisierungen oder Integrationen vorhanden sind, die von URL-Werten für GitHub.com abhängen, musst du diese Werte aktualisieren.
Bei den folgenden Beispielen wird kein Anspruch auf Vollständigkeit erhoben.
Funktion | Beispiel auf GitHub.com | Beispiel auf GHE.com |
---|---|---|
GitHub Packages | Die Container registry befindet sich in ghcr.io . | Die Container registry befindet sich in https://containers.SUBDOMAIN.ghe.com . |
Benutzerbereitstellung | Die „Mandanten-URL“ für Microsoft Entra ID lautet https://api.github.com/scim/v2/enterprises/ENTERPRISE | Die „Mandanten-URL“ für Microsoft Entra ID lautet https://api.SUBDOMAIN.ghe.com/scim/v2/enterprises/SUBDOMAIN |
OIDC-Vertrauensstellungen für GitHub Actions-Bereitstellungen | Das OIDC-Token wird von https://token.actions.githubusercontent.com ausgegeben. | Das OIDC-Token wird von https://token.actions.SUBDOMAIN.ghe.com ausgegeben. |
Unformatierte URLs | https://raw.githubusercontent.com/ | https://raw.SUBDOMAIN.ghe.com/ |
Anonymisierte URLs für Bilder und Videos | https://private-user-images.githubusercontent.com/ | https://SUBDOMAIN.ghe.com/user-attachments/assets/ |
GitHub Actions-Workflows von GitHub Marketplace
GitHub Actions-Workflows vom GitHub Marketplace funktionieren möglicherweise nicht so wie vom Benutzer erwartet.
- Bei einigen Aktionen werden API-Aufrufe an api.github.com hartcodiert, die derzeit für Unternehmen auf GHE.com nicht funktionieren.
- Einige Aktionen senden Anforderungen an Ressourcen auf GitHub.com, und diese Aktionen funktionieren für Unternehmen auf GHE.com nicht, es sei denn, der Ersteller hat einen Mechanismus zum Einfügen eines zweiten Token für API-Aufrufe erstellt. Ein
GITHUB_TOKEN
in einem Workflow, der für dein Unternehmen auf GHE.com ausgeführt wird, gewährt keinen Zugriff auf Ressourcen auf GitHub.com.
Deaktivieren von Namespaces für Aktionen, auf die über GitHub.com zugegriffen wird
Wenn eine Aktion auf GitHub.com zum ersten Mal verwendet wird, wird der damit verbundene Namespace in deinem Unternehmen deaktiviert, damit in Workflows die gewünschten Aktionen verwendet werden und Missbrauch vorgebeugt wird. So wird verhindert, dass Benutzer in deinem Unternehmen eine Organisation und ein Repository erstellen, die bzw. das mit dem Namespace der Aktion auf GitHub.com übereinstimmen.
Um zuzulassen, dass Benutzer Namespaces verwenden, die Aktionen entsprechen, die du über GitHub.com verwendet hast, kannst du einen deaktivierten Namespace verfügbar machen. Weitere Informationen finden Sie unter Verfügbarmachen von deaktivierten Namespaces auf GHE.com.
GitHub Connect
Du kannst GitHub Connect verwenden, um über GitHub Enterprise Server eine Verbindung mit GHE.com herzustellen.
- GitHub Connect-Features, die Daten von GitHub.com nutzen, sind nicht verfügbar.
- Wenn du GitHub Connect aktivieren möchtest, musst du deine GitHub Enterprise Server-Instanz konfigurieren, um eine Verbindung mit deiner GHE.com-Unterdomäne herzustellen. Weitere Informationen finden Sie unter „Aktivieren von GitHub Connect für GHE.com“.