GitHub Enterprise adds self-service credential revocation for incident response

GitHub Changelog image showing the credential management page.GitHub Changelog
GitHub Changelog image showing the credential management page.GitHub Changelog
Business & Career

GitHub Enterprise owners and eligible members now have expanded break-glass credential revocation tools for compromised accounts, stolen tokens, SSH keys, OAuth tokens, and SSO authorizations.

GitHub has added new self-service and enterprise-level credential revocation capabilities for incident response. Enterprise owners and members with the Manage enterprise credentials permission can revoke SSO authorizations across an enterprise, delete user tokens and SSH keys for enterprise managed users, and use org-level REST APIs for organization-specific SSO authorization actions. Individual enterprise members also get a Settings -> Credentials view for reviewing and revoking their own credentials.

Key takeaways

  • The update targets compromised accounts, stolen credentials, and fast containment during enterprise incidents.
  • Enterprise-level actions cover SSO authorizations for personal access tokens, SSH keys, and OAuth tokens.
  • Token and SSH key deletion is available for enterprise managed user accounts under the conditions GitHub documents.
  • GitHub says affected users and enterprise owners can review audit logs and email notifications for the new actions.
  • The feature is operationally useful only if permissions, runbooks, and audit review are prepared before an incident.

Practical LinkLoot angle

This belongs in the same checklist as token rotation, secret scanning alerts, and emergency access review. The useful move is to decide who can use break-glass revocation before a real compromise, then test the communication path with security, platform, and developer leads.

ControlBest useLimitationSource
Enterprise SSO authorization revocationFast containment for compromised user credentialsRequires the right enterprise permissionGitHub Changelog
EMU token and SSH key deletionRemoving credentials tied to managed usersGitHub limits this action to EMU accountsGitHub Changelog
Org-level SSO authorization APIsProgrammatic response for a specific organizationSupported through org-level REST APIsGitHub Changelog
Member self-service Credentials viewLetting affected users revoke their own access quicklyUsers still need clear incident instructionsGitHub Changelog

For teams building automation around these controls, pair the runbook with least-privilege API access and a human approval step. LinkLoot's /guides/ai-workflow-automation is a useful reference for turning sensitive operations into reviewed workflows instead of ad hoc scripts.

What to verify before you act

Confirm whether your enterprise uses enterprise managed users, because token and SSH key deletion is not described as a universal action for every account type. Check who has Manage enterprise credentials, where audit logs are monitored, and how affected users will be notified. If you plan to automate org-level revocation, test against the documented REST APIs with a non-production scenario and keep the scope limited to the organization that needs action.

The primary source is GitHub's June 24 changelog. GitHub's Enterprise Cloud docs provide the incident-response reference and the user-facing credential revocation reference that teams should map into their own runbooks.

FAQ

GitHub added break-glass credential revocation actions for enterprise owners and eligible members, plus a member self-service credentials view.