Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen findest Du in unserer englischsprachigen Dokumentation.
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

Were you able to find what you were looking for?

Zugriff auf Dein Sicherheitsprotokoll

Das Sicherheitsprotokoll listet alle in den letzten 90 Tagen durchgeführten Aktionen auf.

  1. Klicke in der oberen rechten Ecke einer beliebigen Seite auf Dein Profilfoto und klicke dann auf Settings (Einstellungen).

    Symbol „Settings" (Einstellungen) auf der Benutzerleiste

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

    Registerkarte „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-repo findet alle Ereignisse, die im Repository our-repo der Organisation my-org aufgetreten sind.
  • repo:my-org/our-repo repo:my-org/another-repo findet alle Ereignisse, die in den Repositorys our-repo und another-repo der Organisation my-org aufgetreten sind.
  • -repo:my-org/not-this-repo schließt alle Ereignisse aus, die im Repository not-this-repo der Organisation my-org aufgetreten 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:octocat findet alle Ereignisse in Verbindung mit Aktionen, die von octocat ausgeführt wurden.
  • actor:octocat actor:hubot findet alle Ereignisse in Verbindung mit Aktionen, die von octocat oder hubot ausgeführt wurden.
  • -actor:hubot schließt alle Ereignisse in Verbindung mit Aktionen aus, die von hubot ausgefü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

KategorienameBeschreibung
account_recovery_tokenUmfasst alle Aktivitäten in Verbindung mit dem Hinzufügen eines Wiederherstellungstokens.
billingUmfasst alle Aktivitäten in Verbindung mit Deinen Abrechnungsinformationen.
marketplace_agreement_signatureUmfasst alle Aktivitäten in Verbindung mit der Signierung der GitHub Marketplace-Entwicklervereinbarung.
marketplace_listingUmfasst alle Aktivitäten in Verbindung mit dem Eintragen von Apps auf GitHub Marketplace.
oauth_accessUmfasst alle Aktivitäten in Verbindung mit OAuth Apps, zu denen Du eine Verbindung hergestellt hast.
payment_methodUmfasst alle Aktivitäten in Verbindung mit der Bezahlung Deines GitHub-Abonnements.
profile_pictureUmfasst alle Aktivitäten in Verbindung mit Deinem Profilbild.
projectUmfasst alle Aktivitäten in Verbindung mit Projektboards.
public_keyUmfasst alle Aktivitäten in Verbindung mit Deinen öffentlichen SSH-Schlüsseln.
repoUmfasst alle Aktivitäten in Verbindung mit den Repositorys, deren Inhaber Du bist.
sponsorsUmfasst alle Ereignisse in Verbindung mit GitHub Sponsors und Sponsorenschaltflächen (siehe „Informationen zu GitHub Sponsors“ und „Sponsorenschaltfläche in Deinem Repository anzeigen“)
two_factor_authenticationUmfasst alle Aktivitäten in Verbindung mit der Zwei-Faktor-Authentifizierung.
BenutzerUmfasst alle Aktivitäten in Verbindung mit Deinem Konto.

Eine Beschreibung der Ereignisse dieser Kategorien findest Du nachfolgend.

Kategorie account_recovery_token

AktionBeschreibung
confirmWird ausgelöst, wenn Du ein neues Token erfolgreich bei einem Wiederherstellungsanbieter speicherst.
recoverWird ausgelöst, wenn Du ein Kontowiederherstellungstoken erfolgreich einlöst.
recover_errorWird ausgelöst, wenn ein Token verwendet wird, GitHub dieses aber nicht validieren kann.

The billing category

AktionBeschreibung
change_billing_typeWird ausgelöst, wenn Du Deine Zahlungsmethode für GitHub änderst.
change_emailWird ausgelöst, wenn Du Deine E-Mail-Adresse änderst.

Kategorie marketplace_agreement_signature

AktionBeschreibung
createWird ausgelöst, wenn Du die GitHub Marketplace-Entwicklervereinbarung signierst.

Kategorie marketplace_listing

AktionBeschreibung
approveWird ausgelöst, wenn Dein Eintrag für die Aufnahme in GitHub Marketplace genehmigt wird.
createWird ausgelöst, wenn Du einen Eintrag für Deine App in GitHub Marketplace erstellst.
delistWird ausgelöst, wenn Dein Eintrag von GitHub Marketplace entfernt wird.
redraftWird ausgelöst, wenn Dein Eintrag in den Entwurfsstatus zurückversetzt wird.
rejectWird ausgelöst, wenn Dein Eintrag für die Aufnahme in GitHub Marketplace nicht genehmigt wird.

Kategorie oauth_access

AktionBeschreibung
createWird ausgelöst, wenn Du einer OAuth App Zugriff erteilst.
destroyWird ausgelöst, wenn Du einer OAuth App den Zugriff auf Dein Konto entziehst.

Kategorie payment_method

AktionBeschreibung
clearWird ausgelöst, wenn eine registrierte Zahlungsmethode entfernt wird.
createWird ausgelöst, wenn eine Zahlungsmethode, beispielsweise eine Kreditkarte oder ein PayPal-Konto, hinzugefügt wird.
updateWird ausgelöst, wenn eine vorhandene Zahlungsmethode geändert wird.

Kategorie profile_picture

AktionBeschreibung
updateWird ausgelöst, wenn Du Dein Profilbild festlegst oder änderst.

Kategorie project

AktionBeschreibung
createWird bei der Erstellung eines Projektboards ausgelöst.
renameWird ausgelöst, wenn ein Projektboard umbenannt wird.
updateWird ausgelöst, wenn ein Projektboard geändert wird.
deleteWird ausgelöst, wenn ein Projektboard gelöscht wird.
linkWird ausgelöst, wenn ein Repository mit einem Projektboard verknüpft wird.
unlinkWird ausgelöst, wenn die Verknüpfung eines Repositorys mit einem Projektboard aufgehoben wird.
project.accessWird ausgelöst, wenn die Sichtbarkeit eines Projektboards geändert wird.
update_user_permissionWird ausgelöst, wenn ein externer Mitarbeiter einem Projektboard hinzugefügt oder entfernt wird oder wenn sich seine Berechtigungsebene verändert.

Kategorie public_key

AktionBeschreibung
createWird ausgelöst, wenn Du Deinem GitHub-Konto einen neuen öffentlichen SSH-Schlüssel hinzufügst.
deleteWird ausgelöst, wenn Du einen öffentlichen SSH-Schlüssel aus Deinem GitHub-Konto entfernst.

Kategorie repo

AktionBeschreibung
accessWird ausgelöst, wenn die Sichtbarkeit eines Repositorys, dessen Inhaber Du bist, von „privat“ auf „öffentlich“ gesetzt wird (oder umgekehrt).
add_memberWird ausgelöst, wenn ein GitHub-Benutzer für ein Repository zum Zugriff als Mitarbeiter eingeladen wird.
add_topicWird ausgelöst, wenn ein Repository-Inhaber einem Repository ein Thema hinzufügt.
archivedWird ausgelöst, wenn ein Repository-Inhaber ein Repository archiviert.
createWird ausgelöst, wenn ein neues Repository erstellt wird.
destroyWird ausgelöst, wenn ein Repository gelöscht wird.
deaktivierenWird ausgelöst, wenn ein Repository deaktiviert wird (zum Beispiel aufgrund unzureichender Deckung).
aktivierenWird ausgelöst, wenn ein Repository wieder aktiviert wird.
remove_memberWird ausgelöst, wenn ein GitHub-Benutzer als Mitarbeiter aus einem Repository entfernt wird.
remove_topicWird ausgelöst, wenn ein Repository-Inhaber ein Thema aus einem Repository entfernt.
renameWird ausgelöst, wenn ein Repository umbenannt wird.
übertragenWird ausgelöst, wenn ein Repository übertragen wird.
transfer_startWird ausgelöst, wenn die Übertragung eines Repositorys initiiert wird.
unarchivedWird ausgelöst, wenn ein Repository-Inhaber die Archivierung eines Repositorys aufhebt.

Kategorie sponsors

AktionBeschreibung
repo_funding_link_button_toggleWird ausgelöst, wenn Du eine Sponsorenschaltfläche in Deinem Repository aktivierst oder deaktivierst (siehe „Sponsorenschaltfläche in Deinem Repository anzeigen“)
repo_funding_links_file_actionWird ausgelöst, wenn Du die FUNDING-Datei in Deinem Repository änderst (siehe „Sponsorenschaltfläche in Deinem Repository anzeigen“)
sponsor_sponsorship_cancelWird ausgelöst, wenn Du ein Sponsoring beendest (siehe „Sponsoring herabstufen“)
sponsor_sponsorship_createWird ausgelöst, wenn Du einen Entwickler unterstützt (siehe „Unterstützen eines Open-Source-Mitarbeiters")
sponsor_sponsorship_preference_changeWird 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_changeWird ausgelöst, wenn Du Dein Sponsoring herauf- oder herabstufst (siehe „Sponsoring heraufstufen“ und „Sponsoring herabstufen“)
sponsored_developer_approveWird ausgelöst, wenn Dein GitHub Sponsors-Konto genehmigt ist (siehe „GitHub Sponsors für Dein Benutzerkonto aufsetzen")
sponsored_developer_createWird aufgelöst, wenn Dein GitHub Sponsors-Konto erstellt wird (siehe „GitHub Sponsors für Dein Benutzerkonto aufsetzen")
sponsored_developer_profile_updateWird ausgelöst, wenn Du Dein „unterstützter Benutzer"-Profil veränderst (siehe „Deine Profildetails für GitHub Sponsors verändern")
sponsored_developer_request_approvalWird 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_updateWird ausgelöst, wenn Du die Beschreibung einer Sponsoring-Stufe änderst (siehe „Sponsoring-Stufen ändern“)
sponsored_developer_update_newsletter_sendWird ausgelöst, wenn Du Deinen Sponsoren einen E-Mail-Update sendest (siehe „Sponsoren kontaktieren“)
waitlist_invite_sponsored_developerWird ausgelöst, wenn Du eingeladen wirst, GitHub Sponsors von der Warteliste her beizutreten (siehe „GitHub Sponsors für Dein Benutzerkonto aufsetzen")
waitlist_joinWird 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

AktionBeschreibung
acceptWird ausgelöst, wenn du eine Erneuerungseinladung annimmst (siehe „Inhaber-Kontinuität Deiner Benutzerkonto-Repositorys aufrechterhalten")
cancelWird ausgelöst, wenn du eine Erneuerungseinladung kündigst (siehe „Inhaber-Kontinuität Deiner Benutzerkonto-Repositorys aufrechterhalten")
createWird ausgelöst, wenn du eine Erneuerungseinladung erstellst (siehe „Inhaber-Kontinuität Deiner Benutzerkonto-Repositorys aufrechterhalten")
declineWird ausgelöst, wenn du eine Erneuerungseinladung ablehnst (siehe „Inhaber-Kontinuität Deiner Benutzerkonto-Repositorys aufrechterhalten")
revokeWird ausgelöst, wenn du eine Erneuerungseinladung zurückziehst (siehe „Inhaber-Kontinuität Deiner Benutzerkonto-Repositorys aufrechterhalten")

Kategorie two_factor_authentication

AktionBeschreibung
enabledWird bei der Aktivierung der Zwei-Faktor-Authentifizierung ausgelöst.
disabledWird bei der Deaktivierung der Zwei-Faktor-Authentifizierung ausgelöst.

Kategorie user

AktionBeschreibung
add_emailWird ausgelöst, wenn Du eine neue E-Mail-Adresse hinzufügst.
createWird ausgelöst, wenn Du ein neues Benutzerkonto erstellst.
remove_emailWird ausgelöst, wenn Du eine E-Mail-Adresse entfernst.
renameWird ausgelöst, wenn Du Dein Konto umbenennst.
change_passwordWird ausgelöst, wenn Du Dein Passwort änderst.
forgot_passwordWird ausgelöst, wenn Du die Zurücksetzung Deines Passworts anforderst.
loginWird ausgelöst, wenn Du Dich bei GitHub anmeldest.
failed_loginWird ausgelöst, wenn Deine Anmeldung fehlschlägt.
two_factor_requestedWird ausgelöst, wenn Du von GitHub nach Deinem Code für die Zwei-Faktor-Authentifizierung gefragt wirst.
show_private_contributions_countWird ausgelöst, wenn Du private Beiträge in Deinem Profil veröffentlichst.
hide_private_contributions_countWird ausgelöst, wenn Du private Beiträge in Deinem Profil verbirgst.
report_contentWird 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

AktionBeschreibung
updateWird ausgelöst, wenn Du den Status Deines Profils festlegst oder änderst. Weitere Informationen findest Du unter „Status festlegen.“
destroyWird 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.

Schaltfläche „Export"

Um die Ergebnisse Deines Exports zu filtern, suche mit einem oder mehreren dieser unterstützten Qualifizierer, bevor Du das Dropdownmenü Export verwendest.

QualifiziererBeispielwert
actionteam.create
actoroctocat
usercodertocat
orgocto-org
repoocto-org/documentation
erstellt am2019-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üsselBeispielwert
actionteam.create
actoroctocat
usercodertocat
orgocto-org
repoocto-org/documentation
created_at1429548104000 (der Zeitstempel gibt die Zeit in Millisekunden seit Beginn der UNIX-Zeit an)
data.hook_id245
data.events["issues", "issue_comment", "pull_request", "pull_request_review_comment"]
data.events_were["push", "pull_request", "issues"]
data.target_loginoctocat
data.old_userhubot
data.teamocto-org/engineering

Were you able to find what you were looking for?

Menschliche Unterstützung einholen

Du kannst das Gesuchte nicht finden?

Kontakt