Understanding IAM for enterprises
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.
Administrators for a GitHub Enterprise Server instance must decide how users will access the instance.
You can use SAML single sign-on (SSO) to centrally manage access to your GitHub Enterprise Server instance.
You can change the way GitHub Enterprise Server authenticates with your existing accounts at any time.
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.
Review common issues and solutions for identity and access management for your enterprise.