Integrieren Sie mit GitHub Enterprise-Server
Integration von Software Asset Management Anwendung mit GitHub Mit der Enterprise Server-Anwendung können Sie Ihre Softwareabonnements nachverfolgen und nicht verwendete Lizenzen zurückfordern.
| Prozess | Erforderliche Anwenderrolle in GitHub Enterprise Server-Anwendung | Authentifizierungsbereiche |
|---|---|---|
| Abonnements herunterladen | Site-Administrator | site_admin |
| Abonnement zurückfordern | Site-Administrator | site_admin |
Generieren Sie ein API-Zugriffstoken für GitHub Enterprise-Server
Generieren Sie ein Token, mit dem Sie auf zugreifen können GitHub Enterprise-Server-API.
Vorbereitungen
GitHub Erforderliche Rolle: Site-Administrator
Warum und wann dieser Vorgang ausgeführt wird
Die GitHub Der Repository-Hosting-Service verwendet persönliche Zugriffstoken, um Anwendern Zugriff auf zu gewähren GitHub API. Persönliche Zugriffstoken funktionieren ähnlich wie OAuth-Zugriffstoken, indem API-Anforderungen autorisiert werden. Indem Sie ein persönliches Zugriffstoken generieren, um Ihren zu autorisieren GitHub Enterprise Server-API-Anforderungen können Sie Zugriff auf erhalten GitHub Enterprise-Server-API.
Prozedur
Erstellen Sie einen GitHub Enterprise Server-Verbindung
Erstellen Sie eine Verbindung zwischen GitHub Enterprise Server-Anwendungen und Ihr ServiceNow Instanz.
Vorbereitungen
Wenn Sie einen verwenden möchten MID-Server Für die Kommunikation zwischen ServiceNow Instanz und Ihr GitHub Enterprise Server-Anwendungen müssen Sie zuerst einrichten MID-Server In Ihrer Instanz. Siehe MID-Server Für detaillierte Anweisungen.
ServiceNow Erforderliche Rolle: administrator
Prozedur
Erstellen Sie einen GitHub Enterprise Server-Integrationsprofil
Erstellen Sie einen GitHub Enterprise Server-Integrationsprofil, um Softwareabonnements nachzuverfolgen und die Lizenzierung für zu optimieren GitHub Enterprise Server-Anwendungen.
Vorbereitungen
Zum Erstellen von GitHub Enterprise Server-Integrationsprofil anfordern Software Asset Management– SaaS-Lizenzmanagement Plugin (sn_sam_saas_int) aus dem ServiceNow Store .
ServiceNow Erforderliche Rolle: sam_Integrator oder admin
Warum und wann dieser Vorgang ausgeführt wird
Wenn Sie verwenden Software-Asset-Arbeitsbereich, Die Option zum Erstellen von GitHub Serverintegrationsprofil in Core-UI Ist inaktiv.
Prozedur
Nächste Maßnahme
Nachdem die Integration eine Verbindung hergestellt hat, ist Ihr ServiceNow Die Instanz erstellt automatisch Softwaremodelle, Reklamationsregeln und Softwareabonnements, die täglich aktualisiert werden.
- Softwaremodelle
- Nicht erkannte Abonnementbezeichner
- Geplante Aufgaben
- Ergebnisse der geplanten Aufgabe
- Software-Abonnements
- Ausschlussregel für Abonnementbezeichner
- Ausschlussregel für Abonnementanwender
Nach dem Erstellen eines Integrationsprofils können Sie Abonnementausschlussregeln definieren, um bestimmte Abonnements von den Berechnungen der Lizenzkosten zu befreien. Weitere Informationen finden Sie unter Abonnementausschlüsse für SaaS Und SSO-Anwendungen.
Wenn Sie mehrere Integrationsprofile mit eindeutigen Verbindungen einrichten möchten, erstellen Sie untergeordnete Aliasse, um verschiedene Konfigurationen und Einstellungen für jedes Integrationsprofil zu verwalten. Weitere Informationen finden Sie unter Erstellen Sie einen untergeordneten Alias, um mehrere Integrationsprofile einzurichten.
Überprüfen Sie alle automatisch generierten Reklamationsregeln, um Anwenderabonnements zurückzufordern. Weitere Informationen finden Sie unter Überprüfen Sie eine Software-Reklamationsregel.
- Weitere Informationen zum Erstellen von Softwareberechtigungen in finden Sie in Software Asset Management Core-UI, siehe 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 Software Asset Management Playbook, siehe Erstellen Sie Berechtigungen mit der geführten Führung.
- Weitere Informationen zum Ausführen des Abgleichs in finden Sie Software Asset Management Klassische Anwendung, siehe Führen Sie den Softwareabgleich in aus Software Asset Management Klassisch.
- Weitere Informationen zum Ausführen des Abgleichs im Software Asset-Arbeitsbereich finden Sie unter Führen Sie den Softwareabgleich im Arbeitsbereich aus.