github:audit
GitHub audit log
- Host type
- Identity providers and SaaS (Okta, GitHub, Slack, ...)
- Tier, as a whole
- Minimum
- Cost class
- Included
- Techniques
- 2
- Rules listed
- 68
- Events
- 24
Licensing
- License or service
- GitHub (org owners); API needs Enterprise Cloud
- What is free
- Web UI; 180-day retention
- What costs
- GraphQL/REST audit log API "Organizations that use GitHub Enterprise Cloud"
- Notes
- Plan gating for web UI not stated
- As read on
- 2026-11-01
A vendor statement as read on the date shown; the cost class is the durable part.
Techniques
Rules
Splunk 18
- GitHub Enterprise Delete Branch Ruleset
- GitHub Enterprise Disable 2FA Requirement
- GitHub Enterprise Disable Audit Log Event Stream
- GitHub Enterprise Disable Classic Branch Protection Rule
- GitHub Enterprise Disable Dependabot
- GitHub Enterprise Disable IP Allow List
- GitHub Enterprise Modify Audit Log Event Stream
- GitHub Enterprise Pause Audit Log Event Stream
- GitHub Enterprise Register Self Hosted Runner
- GitHub Enterprise Remove Organization
- GitHub Enterprise Repository Archived
- GitHub Enterprise Repository Deleted
- GitHub Organizations Delete Branch Ruleset
- GitHub Organizations Disable 2FA Requirement
- GitHub Organizations Disable Classic Branch Protection Rule
- GitHub Organizations Disable Dependabot
- GitHub Organizations Repository Archived
- GitHub Organizations Repository Deleted
Sigma 15
- GitHub Repository Archive Status Changed by Ivan Saakov
- GitHub Repository Pages Site Changed to Public by Ivan Saakov
- Github Delete Action Invoked by Muhammad Faisal (@faisalusuf)
- Github Fork Private Repositories Setting Enabled/Cleared by Romain Gaillard (@romain-gaillard)
- Github High Risk Configuration Disabled by Muhammad Faisal (@faisalusuf)
- Github New Secret Created by Muhammad Faisal (@faisalusuf)
- Github Outside Collaborator Detected by Muhammad Faisal (@faisalusuf)
- Github Push Protection Bypass Detected by Muhammad Faisal (@faisalusuf)
- Github Push Protection Disabled by Muhammad Faisal (@faisalusuf)
- Github Repository/Organization Transferred by Romain Gaillard (@romain-gaillard)
- Github SSH Certificate Configuration Changed by Romain Gaillard (@romain-gaillard)
- Github Secret Scanning Feature Disabled by Muhammad Faisal (@faisalusuf)
- Github Self Hosted Runner Changes Detected by Muhammad Faisal (@faisalusuf)
- New Github Organization Member Added by Muhammad Faisal (@faisalusuf)
- Outdated Dependency Or Vulnerability Alert Disabled by Muhammad Faisal (@faisalusuf)
Elastic 33
- First Occurrence GitHub Event for a Personal Access Token (PAT)
- First Occurrence of GitHub Repo Interaction From a New IP
- First Occurrence of GitHub User Interaction with Private Repo
- First Occurrence of IP Address For GitHub Personal Access Token (PAT)
- First Occurrence of IP Address For GitHub User
- First Occurrence of Personal Access Token (PAT) Use For a GitHub User
- First Occurrence of Private Repo Event from Specific GitHub Personal Access Token (PAT)
- First Occurrence of User Agent For a GitHub Personal Access Token (PAT)
- First Occurrence of User-Agent For a GitHub User
- GitHub Actions Unusual Bot Push to Repository
- GitHub Actions Workflow Modification Blocked
- GitHub App Deleted
- GitHub Exfiltration via High Number of Repository Clones by User
- GitHub OAuth Application Authorized
- GitHub Owner Role Granted To User
- GitHub PAT Access Revoked
- GitHub Private Repository Turned Public
- GitHub Protected Branch Settings Changed
- GitHub Repo Created
- GitHub Repository Deleted
- GitHub Secret Scanning Disabled
- GitHub User Blocked From Organization
- Github Activity on a Private Repository from an Unusual IP
- High Number of Cloned GitHub Repos From PAT
- High Number of Closed Pull Requests by User
- High Number of Protected Branch Force Pushes by User
- Member Removed From GitHub Organization
- New GitHub App Installed
- New GitHub Owner Added
- New GitHub Personal Access Token (PAT) Added
- New GitHub Self Hosted Action Runner
- New User Added To GitHub Organization
- Several Failed Protected Branch Force Pushes by User
Microsoft Sentinel 2
Events
Listed (19)
- enterprise.register_self_hosted_runner
- git.push
- integration_installation.create
- oauth_authorization.create
- org.add_member
- org.block_user
- org.register_self_hosted_runner
- org.remove_member
- org.update_member
- personal_access_token.access_granted
- personal_access_token.access_revoked
- protected_branch.policy_override
- protected_branch.rejected_ref_update
- pull_request.close
- repo.access
- repo.create
- repo.destroy
- repo.register_self_hosted_runner
- repository_secret_scanning.disable