1
0
mirror of synced 2025-12-23 11:54:18 -05:00
Files
docs/content/admin/authentication/authenticating-users-for-your-github-enterprise-server-instance/allowing-built-in-authentication-for-users-outside-your-identity-provider.md
2021-07-26 14:46:11 +00:00

3.3 KiB

title, intro, redirect_from, versions, type, topics, shortTitle
title intro redirect_from versions type topics shortTitle
Allowing built-in authentication for users outside your identity provider You can configure built-in authentication to authenticate users who don't have access to your identity provider that uses LDAP, SAML, or CAS.
/enterprise/admin/user-management/allowing-built-in-authentication-for-users-outside-your-identity-provider
/enterprise/admin/authentication/allowing-built-in-authentication-for-users-outside-your-identity-provider
/admin/authentication/allowing-built-in-authentication-for-users-outside-your-identity-provider
ghes
*
how_to
Accounts
Authentication
Enterprise
Identity
Authentication outside IdP

About built-in authentication for users outside your identity provider

You can use built-in authentication for outside users when you are unable to add specific accounts to your identity provider (IdP), such as accounts for contractors or machine users. You can also use built-in authentication to access a fallback account if the identity provider is unavailable.

After built-in authentication is configured and a user successfully authenticates with SAML or CAS, they will no longer have the option to authenticate with a username and password. If a user successfully authenticates with LDAP, the credentials are no longer considered internal.

Built-in authentication for a specific IdP is disabled by default.

{% warning %}

Warning: If you disable built-in authentication, you must individually suspend any users that should no longer have access to the instance. For more information, see "[Suspending and unsuspending users](/enterprise/{{ currentVersion }}/admin/guides/user-management/suspending-and-unsuspending-users)."

{% endwarning %}

Configuring built-in authentication for users outside your identity provider

{% data reusables.enterprise_site_admin_settings.access-settings %} {% data reusables.enterprise_site_admin_settings.management-console %} {% data reusables.enterprise_management_console.authentication %} 4. Select your identity provider. Select identity provider option 5. Select Allow creation of accounts with built-in authentication. Select built-in authentication option 6. Read the warning, then click Ok.

{% data reusables.enterprise_user_management.two_factor_auth_header %} {% data reusables.enterprise_user_management.2fa_is_available %}

Inviting users outside your identity provider to authenticate to your instance

When a user accepts the invitation, they can use their username and password to sign in rather than signing in through the IdP.

{% data reusables.enterprise_site_admin_settings.sign-in %} {% data reusables.enterprise_site_admin_settings.access-settings %} {% data reusables.enterprise_site_admin_settings.invite-user-sidebar-tab %} {% data reusables.enterprise_site_admin_settings.invite-user-reset-link %}

Further reading

  • "Using LDAP"
  • "[Using SAML](/enterprise/{{ currentVersion }}/admin/guides/user-management/using-saml)"
  • "[Using CAS](/enterprise/{{ currentVersion }}/admin/guides/user-management/using-cas)"