Vorbereitung auf das GitHub-Anwendungsschwachstellen-Integration
Bereiten Sie die Integration vor, indem Sie diese Aufgaben ausführen. GitHub-Anwendungsschwachstellen-Integration setzt voraus, dass Sie mit dem Produkt und der API GitHub vertraut sind.
Für jeden Integrationsdatensatz gibt es einen konfigurierten ausführenden Benutzer. Der Standardwert für diesen Anwender ist VR.System. Ändern Sie diesen Wert nicht.
- -Administrator zum Herunterladen, Installieren und Aktivieren von Anwendungen und Zuweisen von Rollen.
- GitHub-Administrator, der in der GitHub-Konsole Anmeldeinformationen abruft und Token generiert.
- -Administrator zum Einrichten von Verbindungen und Aliasdatensätzen in Ihrer Instanz.
| Setupaufgaben | Beschreibung |
|---|---|
| Stellen Sie sicher, dass die Anwendung Vulnerability Response installiert und aktiviert ist. | Um sicherzustellen, dass diese Anwendung aktiviert ist, navigieren Sie zu in Ihrer Instanz zur Verfügung. In der Liste werden die Abonnements angezeigt, die Ihr Unternehmen erworben hat. Wenn die Anwendung nicht installiert und aktiviert ist, lesen Sie Vulnerability Response installieren. |
| Vergewissern Sie sich, dass GitHub-Anwendungsschwachstellen-Integration installiert und aktiviert ist. | Um sicherzustellen, dass diese Anwendung aktiviert ist, navigieren Sie zu in Ihrer Instanz zur Verfügung. In der Liste werden die Abonnements angezeigt, die Ihr Unternehmen erworben hat. Wenn die Anwendung nicht installiert und aktiviert ist, lesen Sie Installieren Sie ServiceNow GitHub-Anwendungsschwachstellen-Integration. |
| Vergewissern Sie sich, dass Sie über die erforderlichen Rollen ServiceNow für Ihre Instanz von verfügen. | Die folgenden Rollen sind für die Konfiguration und Überprüfung der erwarteten Ergebnisse erforderlich:
|
| Rufen Sie Ihre GitHub-Anmeldeinformationen und -Kontoinformationen ab. | In Datensätzen, die Sie für die Authentifizierung erstellen, sind Accountinformationen erforderlich. Unter Erstellen von OAuth 2.0-Anmeldeinformationen für GitHub Apps – JWT für GitHub-Anwendungsschwachstellen-Integration finden Sie weitere Informationen zu den von Ihnen benötigten Details und zum Einrichten der erforderlichen Datensätze für die OAuth-Authentifizierung. |
| Vergewissern Sie sich, dass Sie Daten der Common Weakness Enumeration (CWE) importieren. | Die Common Weakness Enumeration (CWE)-Integration wird auch von Application Vulnerability Response verwendet und sollte vor der Installation und Konfiguration der GitHub-Schwachstellenintegration ausgeführt werden. Es wird standardmäßig mit Vulnerability Responseinstalliert. Hinweis: Daten der NIST Vulnerability Database (NVD) sind für die Installation der GitHub Vulnerability-Integration nicht erforderlich, bieten jedoch Ergänzungen und wären nützlich. Informationen zu NVD finden Sie unter Importieren von Daten mit den NVD- und CWE-Integrationen und Verwalten von Bibliotheken von Drittparteien. |