Informationen zur unerwarteter Lizenznutzung
Bei einer unerwarteten Anzahl für dein Unternehmen genutzter Lizenzen kannst du deine Lizenznutzung anhand des Berichts über genutzte Lizenzen in allen deinen Unternehmensbereitstellungen und Abonnements überwachen. Weitere Informationen findest du unter Anzeigen der Lizenznutzung für GitHub Enterprise und unter Abonnement und Nutzung für dein Enterprise-Konto anzeigen.
Wenn du Fehler findest, kannst du die Schritte zur Problembehandlung ausprobieren.
Aus Datenschutzgründen können Unternehmensbesitzer*innen nicht direkt auf die Details von Benutzerkonten zugreifen, es sei denn, du verwendest Enterprise Managed Users.
Informationen zur Berechnung der verbrauchten Lizenzen
Note
Informationen zu Visual Studio-Abonnenten findest du unter Informationen zu Visual Studio-Abonnements mit GitHub Enterprise.
Eine Person beansprucht eine Lizenz für GitHub Enterprise in Abhängigkeit von bestimmten Kriterien. Wenn ein Benutzer eine Einladung zum Beitritt zu Ihrem Unternehmen noch nicht angenommen hat, verbraucht er trotzdem eine Lizenz. Weitere Informationen zu den Personen in deinem Unternehmen, die eine Lizenz nutzen, findest du unter Informationen zur benutzerabhängigen Preisgestaltung.
Für jeden Benutzerin, der bzw. die einen einzelnen Arbeitsplatz verwendet, musst du unabhängig von der jeweils genutzten Anzahl von Bereitstellungen die Lizenznutzung zwischen GitHub Enterprise Server und GitHub Enterprise Cloud synchronisieren. Weitere Informationen findest du unter Synchronisieren der Lizenzverwendung zwischen GitHub Enterprise Server und GitHub Enterprise Cloud.
Nachdem du die Lizenznutzung synchronisiert hast, ordnet GitHub Benutzerkonten auf GitHub Enterprise Server Benutzerkonten auf GitHub Enterprise Cloud nach E-Mail-Adresse zu.
Zunächst überprüfen wir die primäre E-Mail-Adresse der einzelnen Benutzer*innen auf GitHub Enterprise Server. Anschließend versuchen wir, diese Adresse der E-Mail-Adresse für ein Benutzerkonto auf GitHub Enterprise Cloud zuzuordnen. Wenn dein Unternehmen in GitHub Enterprise Cloud oder eine der Organisationen des Unternehmens die SAML-Authentifizierung oder SCIM-Bereitstellung verwendet, überprüfen wir zuerst die verknüpften SAML- oder SCIM-Identitäten, um festzustellen, ob die Identität eines der folgenden Attribute enthält. Wir versuchen, die Werte dieser Attribute mit der primäre E-Mail-Adresse jedes GitHub Enterprise Server-Benutzers abzugleichen.
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/name
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress
username
NameID
emails
Wenn es keine Übereinstimmung gibt oder die SAML-Authentifizierung oder SCIM-Bereitstellung nicht verwendet wird, versuchen wir, die primäre E-Mail-Adresse in GitHub Enterprise Server mit einer überprüften E-Mail-Adresse für ein Benutzerkonto in GitHub Enterprise Cloud abzugleichen. Weitere Informationen zur Überprüfung von E-Mail-Adressen in GitHub Enterprise Cloud findest du unter Deine E-Mail-Adresse verifizieren in der Dokumentation zu GitHub Enterprise Cloud.
Felder in den Dateien mit genutzten Lizenzen
Der GitHub Enterprise Cloud-Lizenznutzungsbericht und die exportierte GitHub Enterprise Server-Lizenznutzungsdatei enthalten zahlreiche Felder zur Problembehandlung bei der Lizenznutzung für dein Unternehmen.
GitHub Enterprise Cloud-Lizenznutzungsbericht (CSV-Datei)
Der Lizenznutzungsbericht für dein Unternehmen ist eine CSV-Datei, die die folgenden Informationen zu Mitgliedern deines Unternehmens enthält. Einige Felder sind spezifisch für deine GitHub Enterprise Cloud-Bereitstellung (GHEC), verbundenen GitHub Enterprise Server-Umgebungen (GHES) oder deine Visual Studio-Abonnements (VSS) mit GitHub Enterprise.
Feld | Beschreibung |
---|---|
github_com_login | Der Benutzername für das GHEC-Konto des Benutzers bzw. der Benutzerin |
github_com_name | Der Anzeigename für das GHEC-Konto des Benutzers bzw. der Benutzerin |
github_com_profile | Die URL für die Profilseite des Benutzers bzw. der Benutzerin auf GHEC |
github_com_user | Ob der Benutzer bzw. die Benutzerin über ein Konto auf GHEC verfügt |
github_com_member_roles | Der Name der Organisation und die Rolle des Benutzers bzw. der Benutzerin in dieser Organisation (Owner oder Member ), getrennt durch einen Doppelpunkt (für jede der Organisationen, denen der Benutzer bzw. die Benutzerin auf GHEC angehört)Durch Kommas getrennte Organisationen |
github_com_enterprise_role | Mögliche Rollen: Owner , Member , Outside collaborator (für ein Unternehmen mit persönlichen Konten auf GitHub.com) oder Repository collaborator (für ein Unternehmen, das verwaltete Benutzerkonten verwendet) |
github_com_verified_domain_emails | Alle dem GHEC-Konto des Benutzers bzw. der Benutzerin zugeordneten E-Mail-Adressen, die den verifizierten Domänen deines Unternehmens entsprechen |
github_com_saml_name_id | Der SAML-Benutzername |
github_com_orgs_with_pending_invites | Alle ausstehenden Einladungen für das GHEC-Konto des Benutzers bzw. der Benutzerin zur Teilnahme an Organisationen innerhalb deines Unternehmens |
license_type | Mögliche Werte: Visual Studio subscription oder Enterprise |
enterprise_server_user | Ob der Benutzer mindestens ein Konto auf GHES hat oder nicht |
enterprise_server_primary_emails | Die primären E-Mail-Adressen, die jedem der GHES-Konten des Benutzers bzw. der Benutzerin zugeordnet sind |
enterprise_server_user_ids | Die Benutzer-ID des Kontos (für jedes der GHES-Konten des Benutzers bzw. der Benutzerin) |
total_user_accounts | Die Gesamtzahl der Konten, über die die Person sowohl auf GHEC als auch auf GHES verfügt |
visual_studio_subscription_user | Ob der Benutzer ein Visual Studio-Abonnent ist oder nicht |
visual_studio_subscription_email | Die E-Mail-Adresse, die dem VSS des Benutzers bzw. der Benutzerin zugeordnet ist |
visual_studio_license_status | Ob die Visual Studio-Lizenz einem bzw. einer GitHub-Benutzer*in entspricht. |
Exportierte GitHub Enterprise Server-Lizenznutzung (JSON-Datei)
Deine GitHub Enterprise Server-Lizenznutzung ist eine JSON-Datei, die in der Regel beim Ausführen einer manuellen Synchronisierung von Benutzerlizenzen zwischen GitHub Enterprise Server und GitHub Enterprise Cloud-Bereitstellungen verwendet wird. Die Datei enthält die folgenden Informationen, die für deine GitHub Enterprise Server-Umgebung spezifisch sind.
Feld | BESCHREIBUNG |
---|---|
Features | Das Datum und die Uhrzeit der Aktivierung sind die auf deiner GitHub Enterprise Server-Instanz aktivierten GitHub Connect-Features. |
Hostname | Der Hostname deiner GitHub Enterprise Server-Instanz. |
Nur HTTP | Ob Transport Layer Security (TLS) aktiviert und für deine GitHub Enterprise Server-Instanz konfiguriert ist. Kann True oder False sein. |
Lizenz | Ein Hash deiner GitHub Enterprise Server-Lizenz. |
Öffentlicher Schlüssel | Der Teil deiner GitHub Enterprise Server-Lizenz, der ein öffentlicher Schlüssel ist. |
Server-ID | UUID, die für deine GitHub Enterprise Server-Instanz generiert wurde. |
Version | Die Version deiner GitHub Enterprise Server-Instanz. |
Problembehandlung bei genutzten Lizenzen
Um sicherzustellen, dass jeder Benutzer bzw. jede Benutzerin nur einen Arbeitsplatz für verschiedene Bereitstellungen und Abonnements verwendet, probiere die folgenden Schritte zur Problembehandlung aus.
-
Wenn dein Unternehmen in GitHub Enterprise Cloud verifizierte Domänen verwendet, überprüfe die Liste der Unternehmensmitglieder, deren Konto in GitHub Enterprise Cloud nicht mit einer E-Mail-Adresse einer verifizierten Domäne verknüpft ist, um Benutzer zu ermitteln, die mehrere Arbeitsplätze einnehmen. Häufig sind dies die Benutzer, die versehentlich mehr als eine Arbeitsplatzlizenz nutzen. Weitere Informationen findest du unter Anzeigen von Personen in deinem Unternehmen.
Note
Für eine einfachere Problembehandlung wird empfohlen, verifizierte Domänen mit deinem Enterprise-Konto in GitHub Enterprise Cloud zu verwenden. Weitere Informationen findest du unter Überprüfen oder Genehmigen einer Domäne für dein Unternehmen.
-
Nachdem du Benutzer*innen identifiziert hast, die mehrere Arbeitsplätze verwenden, stelle sicher, dass die gleiche E-Mail-Adresse allen Konten des Benutzers bzw. der Benutzerin zugeordnet ist. Weitere Informationen dazu, welche E-Mail-Adressen übereinstimmen müssen, findest du unter Informationen zur Berechnung der verbrauchten Lizenzen.
-
Wenn eine E-Mail-Adresse kürzlich aktualisiert oder überprüft wurde, um eine Übereinstimmung zu korrigieren, zeige den Zeitstempel des letzten Lizenzsynchronisierungsauftrags an. Wenn ein Auftrag seit der Korrektur nicht ausgeführt wurde, löse manuell einen neuen Auftrag aus. Weitere Informationen findest du unter Synchronisieren der Lizenzverwendung zwischen GitHub Enterprise Server und GitHub Enterprise Cloud.
Wenn du nach der Einsicht der oben genannten Problembehandlungsinformationen noch Fragen zu deinen genutzten Lizenzen hast, kannst du dich über das GitHub-Supportportal an den GitHub-Support wenden.