This version of GitHub Enterprise was discontinued on 2023-03-15. No patch releases will be made, even for critical security issues. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.
Managing IAM for your enterprise
You can use GitHub Enterprise Server's built-in authentication, or you can centrally manage authentication and access to your instance with CAS, LDAP, or SAML.
About authentication for your enterprise
You can choose how people authenticate to access your GitHub Enterprise Server instance.
Username considerations for external authentication
When you use CAS, LDAP, or SAML for authentication, GitHub Enterprise Server follows certain rules to determine the username for each user account on your instance.
Changing authentication methods
You can change the way GitHub Enterprise Server authenticates with your existing accounts at any time.
Allowing built-in authentication for users outside your provider
You can configure fallback authentication to allow built-in authentication for people who don't have an account on your CAS, LDAP, or SAML authentication provider.
Troubleshooting identity and access management for your enterprise
Review common issues and solutions for identity and access management for your enterprise.