Integrieren Sie mit GitHub Enterprise Cloud
Sie können Ihre Instanz ServiceNow mit der Anwendung GitHub Enterprise Cloud integrieren, um Ihre Softwareabonnements nachzuverfolgen und nicht verwendete Lizenzen zurückzufordern.
Generieren Sie ein API-Zugriffstoken für GitHub Enterprise Cloud
Generieren Sie ein Token, das Sie für den Zugriff auf die GitHub Enterprise Cloud API verwenden können.
Vorbereitungen
GitHub Erforderliche Rolle: Organisationsbesitzer
Das Benutzerkonto, das Sie für die Authentifizierung verwenden, sollte in der Lage sein, alle Repositorys in der Organisation zu lesen, der er angehört.
Warum und wann dieser Vorgang ausgeführt wird
Der GitHub -Repository-Hosting-Service verwendet persönliche Zugriffstoken, um Benutzern Zugriff auf die GitHub -API zu gewähren. Persönliche Zugriffstoken funktionieren ähnlich wie OAuth-Zugriffstoken, indem sie API-Anforderungen autorisieren. Durch die Generierung eines persönlichen Zugriffstokens zur Autorisierung Ihrer GitHub Enterprise Cloud API-Anforderungen erhalten Sie Zugriff auf die GitHub Enterprise Cloud API.
Prozedur
Erstellen Sie eine GitHub Enterprise Cloud-Verbindung
Erstellen Sie eine Verbindung zwischen Ihren GitHub Enterprise Cloud-Anwendungen und Ihrer ServiceNow -Instanz.
Vorbereitungen
Wenn Sie einen MID-Server für die Kommunikation zwischen Ihrer ServiceNow -Instanz und Ihren GitHub Enterprise Cloud-Anwendungen verwenden möchten, müssen Sie zuerst einen MID-Server in Ihrer Instanz einrichten. Ausführliche Anweisungen finden Sie unter MID Server.
ServiceNow Erforderliche Rolle: admin
Prozedur
Erstellen Sie ein GitHub Enterprise Cloud-Integrationsprofil
Erstellen Sie ein GitHub Enterprise Cloud-Integrationsprofil, um Softwareabonnements nachzuverfolgen und die Lizenzierung für Ihre GitHub Enterprise Cloud-Anwendungen zu optimieren.
Vorbereitungen
Um ein GitHub Enterprise Cloud-Integrationsprofil zu erstellen, fordern Sie das Plugin Software Asset Management - SaaS-Lizenzmanagement (com.sn_sam_saas_int) aus dem ServiceNow Storean.
ServiceNow Erforderliche Rolle: sam_integrator oder admin
Warum und wann dieser Vorgang ausgeführt wird
Wenn Sie Software Asset Workspace verwenden, ist die Option zum Erstellen des Cloud-Integrationsprofils GitHub in der Core-UI inaktiv.
Prozedur
Nächste Maßnahme
Nachdem die Integration eine Verbindung hergestellt hat, erstellt Ihre ServiceNow -Instanz automatisch Softwaremodelle, Rückforderungsregeln und Benutzerabonnements, die täglich aktualisiert werden.
Überprüfen Sie alle automatisch generierten Rückforderungsregeln, um Benutzerabonnements zurückzufordern. Weitere Informationen finden Sie unter Überprüfen Sie eine Software-Rückforderungsregel.
- Weitere Informationen zum Erstellen von Softwareberechtigungen in der klassischen Anwendung [ Software Asset Management finden Sie unter Erstellen Sie Berechtigungen in Software Asset Management ( klassisch)..
- Weitere Informationen zum Erstellen von Softwareberechtigungen im Software-Asset-Arbeitsbereich finden Sie unter Erstellen Sie Berechtigungen im Arbeitsbereich.
- Weitere Informationen zum Erstellen von Softwareberechtigungen mit dem Software Asset Management Playbook finden Sie unter Erstellen Sie Berechtigungen mithilfe der geführten Tour.
- Weitere Informationen zum Ausführen des Abgleichs in der klassischen Anwendung [ Software Asset Management finden Sie unter Führen Sie den Softwareabgleich aus.
- Weitere Informationen zum Ausführen des Abgleichs im Software-Asset-Arbeitsbereich finden Sie unter Führen Sie den Softwareabgleich im Arbeitsbereich aus.