Artikelversion: GitHub.com
Dein Sicherheitsprotokoll überprüfen
Du kannst das Sicherheitsprotokoll für Dein Benutzerkonto überprüfen, um Dich betreffende Aktionen besser zu verstehen, die von Dir oder anderen Benutzern durchgeführt wurden.
Inhalt dieses Artikels
- Zugriff auf Dein Sicherheitsprotokoll
- Dein Sicherheitsprotokoll durchsuchen
- Dein Sicherheitsprotokoll exportieren
Were you able to find what you were looking for?
Thank you! Your feedback has been submitted.
Zugriff auf Dein Sicherheitsprotokoll
Das Sicherheitsprotokoll listet alle in den letzten 90 Tagen durchgeführten Aktionen auf.
-
Klicke in der oberen rechten Ecke einer beliebigen Seite auf Dein Profilfoto und klicke dann auf Settings (Einstellungen).

-
Klicke in der Seitenleiste für Benutzereinstellungen auf Security log (Sicherheitsprotokoll).

Dein Sicherheitsprotokoll durchsuchen
Das Protokoll enthält die folgenden Informationen zu jeder Aktion:
- an welchem Repository eine Aktion durchgeführt wurde
- der Benutzer, der die Aktion durchgeführt hat
- die Aktion, die durchgeführt wurde
- in welchem Land die Aktion durchgeführt wurde
- Datum und Uhrzeit der Aktion
Beachte, dass Du nicht mit Text nach Einträgen suchen kannst. Du kannst jedoch Suchabfragen mit den verschiedensten Filtern erstellen. Viele Operatoren, die für die Abfrage des Log verwendet werden - wie z.B. -, > oder < - haben das gleiche Format wie die Suche über GitHub. Weitere Informationen findest Du unter „Suchen nach GitHub.“
Vorgangsbasierte Suche
Verwende den Qualifizierer operation (Vorgang) um Aktionen für spezifische Typen von Vorgängen zu beschränken. Ein Beispiel:
operation:access(Vorgangszugriffe) findet alle Ereignisse, bei denen auf eine Ressource zugegriffen wurde.operation:authentication(Vorgangsauthentifizierung) findet alle Ereignisse, bei denen ein Authentifizierungsereignis durchgeführt wurde.operation:create(Vorgangserstellung) findet alle Ereignisse, bei denen eine Ressource erstellt wurde.operation:modify(Vorgangsveränderung) findet alle Ereignisse, bei denen eine vorhandene Ressource verändert wurde.operation:remove(Vorgangsentfernung) findet alle Ereignisse, bei denen eine vorhandene Ressource entfernt wurde.operation:restore(Vorgangswiederherstellung) findet alle Ereignisse, bei denen eine vorhandene Ressource wiederhergestellt wurde.operation:transfer(Vorgangsübertragung) findet alle Ereignisse, bei denen eine vorhandene Ressource übertragen wurde.
Suche basierend auf Repository
Verwende den Qualifizierer repo (Repository) um Aktionen auf ein spezifisches Repository einzuschränken. Ein Beispiel:
repo:my-org/our-repofindet alle Ereignisse, die im Repositoryour-repoder Organisationmy-orgaufgetreten sind.repo:my-org/our-repo repo:my-org/another-repofindet alle Ereignisse, die in den Repositorysour-repoundanother-repoder Organisationmy-orgaufgetreten sind.-repo:my-org/not-this-reposchließt alle Ereignisse aus, die im Repositorynot-this-repoder Organisationmy-orgaufgetreten sind.
Beachte, dass Du den Kontonamen im Qualifizierer repo einfügen musst; nur nach repo:our-repo zu suchen, wird nicht funktionieren.
Suche nach Benutzer
Der Qualifizierer actor (Akteur) kann Ereignisse einschränken basierend darauf, wer die Aktion durchgeführt hat. Ein Beispiel:
actor:octocatfindet alle Ereignisse in Verbindung mit Aktionen, die vonoctocatausgeführt wurden.actor:octocat actor:hubotfindet alle Ereignisse in Verbindung mit Aktionen, die vonoctocatoderhubotausgeführt wurden.-actor:hubotschließt alle Ereignisse in Verbindung mit Aktionen aus, die vonhubotausgeführt wurden.
Beachte, dass Du nur den in GitHub verwendeten Benutzernamen, nicht den wirklichen Namen eines Benutzers, verwenden kannst.
Suche nach der Art der durchgeführten Aktion
| Kategoriename | Beschreibung |
|---|---|
account_recovery_token | Umfasst alle Aktivitäten in Verbindung mit dem Hinzufügen eines Wiederherstellungstokens. |
billing | Umfasst alle Aktivitäten in Verbindung mit Deinen Abrechnungsinformationen. |
marketplace_agreement_signature | Umfasst alle Aktivitäten in Verbindung mit der Signierung der GitHub Marketplace-Entwicklervereinbarung. |
marketplace_listing | Umfasst alle Aktivitäten in Verbindung mit dem Eintragen von Apps auf GitHub Marketplace. |
oauth_access | Umfasst alle Aktivitäten in Verbindung mit OAuth Apps, zu denen Du eine Verbindung hergestellt hast. |
payment_method | Umfasst alle Aktivitäten in Verbindung mit der Bezahlung Deines GitHub-Abonnements. |
profile_picture | Umfasst alle Aktivitäten in Verbindung mit Deinem Profilbild. |
project | Umfasst alle Aktivitäten in Verbindung mit Projektboards. |
public_key | Umfasst alle Aktivitäten in Verbindung mit Deinen öffentlichen SSH-Schlüsseln. |
repo | Umfasst alle Aktivitäten in Verbindung mit den Repositorys, deren Inhaber Du bist. |
sponsors | Umfasst alle Ereignisse in Verbindung mit GitHub Sponsors und Sponsorenschaltflächen (siehe „Informationen zu GitHub Sponsors“ und „Sponsorenschaltfläche in Deinem Repository anzeigen“) |
two_factor_authentication | Umfasst alle Aktivitäten in Verbindung mit der Zwei-Faktor-Authentifizierung. |
Benutzer | Umfasst alle Aktivitäten in Verbindung mit Deinem Konto. |
Eine Beschreibung der Ereignisse dieser Kategorien findest Du nachfolgend.
Kategorie account_recovery_token
| Aktion | Beschreibung |
|---|---|
| confirm | Wird ausgelöst, wenn Du ein neues Token erfolgreich bei einem Wiederherstellungsanbieter speicherst. |
| recover | Wird ausgelöst, wenn Du ein Kontowiederherstellungstoken erfolgreich einlöst. |
| recover_error | Wird ausgelöst, wenn ein Token verwendet wird, GitHub dieses aber nicht validieren kann. |
The billing category
| Aktion | Beschreibung |
|---|---|
| change_billing_type | Wird ausgelöst, wenn Du Deine Zahlungsmethode für GitHub änderst. |
| change_email | Wird ausgelöst, wenn Du Deine E-Mail-Adresse änderst. |
Kategorie marketplace_agreement_signature
| Aktion | Beschreibung |
|---|---|
| create | Wird ausgelöst, wenn Du die GitHub Marketplace-Entwicklervereinbarung signierst. |
Kategorie marketplace_listing
| Aktion | Beschreibung |
|---|---|
| approve | Wird ausgelöst, wenn Dein Eintrag für die Aufnahme in GitHub Marketplace genehmigt wird. |
| create | Wird ausgelöst, wenn Du einen Eintrag für Deine App in GitHub Marketplace erstellst. |
| delist | Wird ausgelöst, wenn Dein Eintrag von GitHub Marketplace entfernt wird. |
| redraft | Wird ausgelöst, wenn Dein Eintrag in den Entwurfsstatus zurückversetzt wird. |
| reject | Wird ausgelöst, wenn Dein Eintrag für die Aufnahme in GitHub Marketplace nicht genehmigt wird. |
Kategorie oauth_access
| Aktion | Beschreibung |
|---|---|
| create | Wird ausgelöst, wenn Du einer OAuth App Zugriff erteilst. |
| destroy | Wird ausgelöst, wenn Du einer OAuth App den Zugriff auf Dein Konto entziehst. |
Kategorie payment_method
| Aktion | Beschreibung |
|---|---|
| clear | Wird ausgelöst, wenn eine registrierte Zahlungsmethode entfernt wird. |
| create | Wird ausgelöst, wenn eine Zahlungsmethode, beispielsweise eine Kreditkarte oder ein PayPal-Konto, hinzugefügt wird. |
| update | Wird ausgelöst, wenn eine vorhandene Zahlungsmethode geändert wird. |
Kategorie profile_picture
| Aktion | Beschreibung |
|---|---|
| update | Wird ausgelöst, wenn Du Dein Profilbild festlegst oder änderst. |
Kategorie project
| Aktion | Beschreibung |
|---|---|
create | Wird bei der Erstellung eines Projektboards ausgelöst. |
rename | Wird ausgelöst, wenn ein Projektboard umbenannt wird. |
update | Wird ausgelöst, wenn ein Projektboard geändert wird. |
delete | Wird ausgelöst, wenn ein Projektboard gelöscht wird. |
link | Wird ausgelöst, wenn ein Repository mit einem Projektboard verknüpft wird. |
unlink | Wird ausgelöst, wenn die Verknüpfung eines Repositorys mit einem Projektboard aufgehoben wird. |
project.access | Wird ausgelöst, wenn die Sichtbarkeit eines Projektboards geändert wird. |
update_user_permission | Wird ausgelöst, wenn ein externer Mitarbeiter einem Projektboard hinzugefügt oder entfernt wird oder wenn sich seine Berechtigungsebene verändert. |
Kategorie public_key
| Aktion | Beschreibung |
|---|---|
| create | Wird ausgelöst, wenn Du Deinem GitHub-Konto einen neuen öffentlichen SSH-Schlüssel hinzufügst. |
| delete | Wird ausgelöst, wenn Du einen öffentlichen SSH-Schlüssel aus Deinem GitHub-Konto entfernst. |
Kategorie repo
| Aktion | Beschreibung |
|---|---|
| access | Wird ausgelöst, wenn die Sichtbarkeit eines Repositorys, dessen Inhaber Du bist, von „privat“ auf „öffentlich“ gesetzt wird (oder umgekehrt). |
| add_member | Wird ausgelöst, wenn ein GitHub-Benutzer für ein Repository zum Zugriff als Mitarbeiter eingeladen wird. |
| add_topic | Wird ausgelöst, wenn ein Repository-Inhaber einem Repository ein Thema hinzufügt. |
| archived | Wird ausgelöst, wenn ein Repository-Inhaber ein Repository archiviert. |
| create | Wird ausgelöst, wenn ein neues Repository erstellt wird. |
| destroy | Wird ausgelöst, wenn ein Repository gelöscht wird. |
| deaktivieren | Wird ausgelöst, wenn ein Repository deaktiviert wird (zum Beispiel aufgrund unzureichender Deckung). |
| aktivieren | Wird ausgelöst, wenn ein Repository wieder aktiviert wird. |
| remove_member | Wird ausgelöst, wenn ein GitHub-Benutzer als Mitarbeiter aus einem Repository entfernt wird. |
| remove_topic | Wird ausgelöst, wenn ein Repository-Inhaber ein Thema aus einem Repository entfernt. |
| rename | Wird ausgelöst, wenn ein Repository umbenannt wird. |
| übertragen | Wird ausgelöst, wenn ein Repository übertragen wird. |
| transfer_start | Wird ausgelöst, wenn die Übertragung eines Repositorys initiiert wird. |
| unarchived | Wird ausgelöst, wenn ein Repository-Inhaber die Archivierung eines Repositorys aufhebt. |
Kategorie sponsors
| Aktion | Beschreibung |
|---|---|
| repo_funding_link_button_toggle | Wird ausgelöst, wenn Du eine Sponsorenschaltfläche in Deinem Repository aktivierst oder deaktivierst (siehe „Sponsorenschaltfläche in Deinem Repository anzeigen“) |
| repo_funding_links_file_action | Wird ausgelöst, wenn Du die FUNDING-Datei in Deinem Repository änderst (siehe „Sponsorenschaltfläche in Deinem Repository anzeigen“) |
| sponsor_sponsorship_cancel | Wird ausgelöst, wenn Du ein Sponsoring beendest (siehe „Sponsoring herabstufen“) |
| sponsor_sponsorship_create | Wird ausgelöst, wenn Du einen Entwickler unterstützt (siehe „Unterstützen eines Open-Source-Mitarbeiters") |
| sponsor_sponsorship_preference_change | Wird ausgelöst, wenn Du Deine Einstellung zum Empfangen von E-Mail-Updates von einem unterstützten Entwickler änderst (siehe „Dein Sponsoring verwalten“) |
| sponsor_sponsorship_tier_change | Wird ausgelöst, wenn Du Dein Sponsoring herauf- oder herabstufst (siehe „Sponsoring heraufstufen“ und „Sponsoring herabstufen“) |
| sponsored_developer_approve | Wird ausgelöst, wenn Dein GitHub Sponsors-Konto genehmigt ist (siehe „GitHub Sponsors für Dein Benutzerkonto aufsetzen") |
| sponsored_developer_create | Wird aufgelöst, wenn Dein GitHub Sponsors-Konto erstellt wird (siehe „GitHub Sponsors für Dein Benutzerkonto aufsetzen") |
| sponsored_developer_profile_update | Wird ausgelöst, wenn Du Dein „unterstützter Benutzer"-Profil veränderst (siehe „Deine Profildetails für GitHub Sponsors verändern") |
| sponsored_developer_request_approval | Wird ausgelöst, wenn Du Deine Bewerbung für GitHub Sponsors für die Bewilligung einreichst (siehe „GitHub Sponsors für Dein Benutzerkonto aufsetzen") |
| sponsored_developer_tier_description_update | Wird ausgelöst, wenn Du die Beschreibung einer Sponsoring-Stufe änderst (siehe „Sponsoring-Stufen ändern“) |
| sponsored_developer_update_newsletter_send | Wird ausgelöst, wenn Du Deinen Sponsoren einen E-Mail-Update sendest (siehe „Sponsoren kontaktieren“) |
| waitlist_invite_sponsored_developer | Wird ausgelöst, wenn Du eingeladen wirst, GitHub Sponsors von der Warteliste her beizutreten (siehe „GitHub Sponsors für Dein Benutzerkonto aufsetzen") |
| waitlist_join | Wird ausgelöst, wenn Du der Warteliste beitrittst, um ein „unterstützter Entwickler" zu werden (siehe GitHub Sponsors für Dein Benutzerkonto aufsetzen") |
Kategorie successor_invitation
| Aktion | Beschreibung |
|---|---|
| accept | Wird ausgelöst, wenn du eine Erneuerungseinladung annimmst (siehe „Inhaber-Kontinuität Deiner Benutzerkonto-Repositorys aufrechterhalten") |
| cancel | Wird ausgelöst, wenn du eine Erneuerungseinladung kündigst (siehe „Inhaber-Kontinuität Deiner Benutzerkonto-Repositorys aufrechterhalten") |
| create | Wird ausgelöst, wenn du eine Erneuerungseinladung erstellst (siehe „Inhaber-Kontinuität Deiner Benutzerkonto-Repositorys aufrechterhalten") |
| decline | Wird ausgelöst, wenn du eine Erneuerungseinladung ablehnst (siehe „Inhaber-Kontinuität Deiner Benutzerkonto-Repositorys aufrechterhalten") |
| revoke | Wird ausgelöst, wenn du eine Erneuerungseinladung zurückziehst (siehe „Inhaber-Kontinuität Deiner Benutzerkonto-Repositorys aufrechterhalten") |
Kategorie two_factor_authentication
| Aktion | Beschreibung |
|---|---|
| enabled | Wird bei der Aktivierung der Zwei-Faktor-Authentifizierung ausgelöst. |
| disabled | Wird bei der Deaktivierung der Zwei-Faktor-Authentifizierung ausgelöst. |
Kategorie user
| Aktion | Beschreibung |
|---|---|
| add_email | Wird ausgelöst, wenn Du eine neue E-Mail-Adresse hinzufügst. |
| create | Wird ausgelöst, wenn Du ein neues Benutzerkonto erstellst. |
| remove_email | Wird ausgelöst, wenn Du eine E-Mail-Adresse entfernst. |
| rename | Wird ausgelöst, wenn Du Dein Konto umbenennst. |
| change_password | Wird ausgelöst, wenn Du Dein Passwort änderst. |
| forgot_password | Wird ausgelöst, wenn Du die Zurücksetzung Deines Passworts anforderst. |
| login | Wird ausgelöst, wenn Du Dich bei GitHub anmeldest. |
| failed_login | Wird ausgelöst, wenn Deine Anmeldung fehlschlägt. |
| two_factor_requested | Wird ausgelöst, wenn Du von GitHub nach Deinem Code für die Zwei-Faktor-Authentifizierung gefragt wirst. |
| show_private_contributions_count | Wird ausgelöst, wenn Du private Beiträge in Deinem Profil veröffentlichst. |
| hide_private_contributions_count | Wird ausgelöst, wenn Du private Beiträge in Deinem Profil verbirgst. |
| report_content | Wird ausgelöst, wenn Du einen Issue oder Pull Request, oder einen Kommentar zu einem Issue, einem Pull Request oder einem Commit meldest. |
Kategorie user_status
| Aktion | Beschreibung |
|---|---|
| update | Wird ausgelöst, wenn Du den Status Deines Profils festlegst oder änderst. Weitere Informationen findest Du unter „Status festlegen.“ |
| destroy | Wird ausgelöst, wenn Du den Status Deines Profils löschst. |
Dein Sicherheitsprotokoll exportieren
Du kannst das Protokoll als JSON-Daten oder als CSV-Datei (Comma-Separated Value) exportieren.

Um die Ergebnisse Deines Exports zu filtern, suche mit einem oder mehreren dieser unterstützten Qualifizierer, bevor Du das Dropdownmenü Export verwendest.
| Qualifizierer | Beispielwert |
|---|---|
action | team.create |
actor | octocat |
user | codertocat |
org | octo-org |
repo | octo-org/documentation |
erstellt am | 2019-06-01 |
Nachdem Du das Log als JSON oder CSV exportiert hast, siehst Du die folgenden Schlüssel und Werte in der resultierenden Datei.
| Schlüssel | Beispielwert |
|---|---|
action | team.create |
actor | octocat |
user | codertocat |
org | octo-org |
repo | octo-org/documentation |
created_at | 1429548104000 (der Zeitstempel gibt die Zeit in Millisekunden seit Beginn der UNIX-Zeit an) |
data.hook_id | 245 |
data.events | ["issues", "issue_comment", "pull_request", "pull_request_review_comment"] |
data.events_were | ["push", "pull_request", "issues"] |
data.target_login | octocat |
data.old_user | hubot |
data.team | octo-org/engineering |
Were you able to find what you were looking for?
Thank you! Your feedback has been submitted.