Organisationen mit GitHub Team oder Free sollten die
GitHub-Integration verwenden, die die über
Webhooks der GitHub App verfügbaren Sicherheitsereignisse erfasst.
Vor dem Verbinden
- Vergewissern Sie sich, dass die Organisation GitHub Enterprise Cloud nutzt; dies ist für den Zugriff auf das Audit-Log der Organisation erforderlich.
- Stellen Sie sicher, dass ein Owner der GitHub-Organisation verfügbar ist, um die Installation der Wirespeed GitHub App abzuschließen oder zu genehmigen.
- Prüfen und akzeptieren Sie die schreibgeschützte Berechtigung Organization administration der App. Die App kann keine Repositorys, Organisationseinstellungen, Mitglieder oder Code ändern.
- Für IP-basierte Untersuchungen und Detektionen aktivieren Sie die Offenlegung der Quell-IP unter Organization Settings → Logs → Audit log → Settings.
GitHub Enterprise Cloud verbinden
- Öffnen Sie in Wirespeed Einstellungen → Integrationen und wählen Sie GitHub Enterprise Cloud.
- Lesen Sie diese Anleitung und wählen Sie dann Integrieren.
- Wählen Sie in GitHub die Enterprise-Cloud-Organisation, die Sie überwachen möchten.
- Prüfen Sie die angeforderte schreibgeschützte Organisationsberechtigung und installieren Sie die Wirespeed GitHub App.
- Autorisieren Sie die App, wenn GitHub Sie dazu auffordert. GitHub leitet Sie zu Wirespeed zurück, sobald die Verbindung bereit ist.
Das Löschen der Wirespeed-Verbindung deinstalliert die GitHub App nicht. Um
dieselbe Organisation erneut zu verbinden, deinstallieren Sie die App in GitHub
(Organization Settings → GitHub Apps) und verbinden Sie sie anschließend
erneut aus Wirespeed, damit GitHub den OAuth-Installationsablauf erneut
ausführen kann.
Wirespeed verwendet das kurzlebige GitHub-Token des autorisierenden Benutzers
nur, um den Zugriff auf die ausgewählte Installation zu prüfen. Für das
Polling wird ein einstündiges Installationstoken verwendet, das automatisch
neu erzeugt wird; das Token des Benutzers wird nicht gespeichert.
Datenerfassung
Die erste Synchronisierung importiert die verfügbaren Audit-Ereignisse der Organisation aus bis zu sieben Tagen. Spätere Synchronisierungen setzen beim zuletzt erfolgreich erfassten Ereignis fort und umfassen sowohl Web- als auch Git-Ereignisse.Die Offenlegung der Quell-IP ist standardmäßig deaktiviert. Audit-Ereignisse
werden auch dann erfasst, wenn sie deaktiviert ist, enthalten dann aber nicht
die IP-Adresse des Akteurs, die für IP-basierte Untersuchungen und
Detektionen verwendet wird.

