Site administrators can decide how people authenticate to access a GitHub Enterprise Server instance. You can use GitHub Enterprise Server's built-in authentication, or, if you want to centralize identity and access management for the web applications that your team uses, you can configure an external authentication method.
The following authentication methods are available for GitHub Enterprise Server.
当您对 您的 GitHub Enterprise Server 实例 使用内置身份验证时，每个人都会通过邀请或注册创建个人帐户。 To access your instance, people authenticate with the credentials for the account. For more information, see "Configuring built-in authentication."
If you use an external directory or identity provider (IdP) to centralize access to multiple web applications, you may be able to configure external authentication for 您的 GitHub Enterprise Server 实例. For more information, see the following.
If you choose to use external authentication, you can also configure fallback authentication for people who don't have an account on your external authentication provider. For example, you may want to grant access to a contractor or machine user. For more information, see "Allowing built-in authentication for users outside your provider."