Integrieren Sie mit GitHub Unternehmensserver
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 Unternehmensserver
Generieren Sie ein Token, mit dem Sie auf zugreifen können GitHub Unternehmensserver-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 Ihre zu autorisieren GitHub Enterprise Server-API-Anforderungen, können Sie Zugriff auf erhalten GitHub Unternehmensserver-API.
Prozedur
Erstellen Sie ein GitHub Integrationsprofil für Enterprise Server
Erstellen Sie ein 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, fordern Sie an Software Asset Management– SaaS-Lizenzmanagement Plugin (sn_sam_saas_int) von ServiceNow-Speicher .
ServiceNow Erforderliche Rolle: sam_Integrator
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 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 mithilfe der geführten Walk-Through.
- Weitere Informationen zum Ausführen des Abgleichs finden Sie in 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.