Skip to main content

Provisioning user accounts for Enterprise Managed Users

Learn how to provision accounts and manage organization and team membership for users of your enterprise with managed users on GitHub.com.

Who can use this feature?

To manage users in your enterprise with your identity provider, your enterprise must be enabled for Enterprise Managed Users, which is available with GitHub Enterprise Cloud. For more information, see "About Enterprise Managed Users."

Configuring SCIM provisioning for Enterprise Managed Users

You can manage the lifecycle of your enterprise's user accounts on GitHub.com from your identity provider (IdP) using System for Cross-domain Identity Management (SCIM).

Configuring SCIM provisioning with Okta

If you use Okta as an identity provider (IdP), you can manage the lifecycle of your enterprise's user accounts on GitHub.com using System for Cross-domain Identity Management (SCIM).

Provisioning users with SCIM using the REST API

You can manage the lifecycle of your enterprise's user accounts on GitHub.com from your identity provider (IdP) using GitHub's REST API for System for Cross-domain Identity Management (SCIM).

Managing team memberships with identity provider groups

You can manage team and organization membership on GitHub Enterprise Cloud through your identity provider (IdP) by connecting IdP groups with teams within your enterprise with managed users.

Troubleshooting team membership with identity provider groups

If you manage team membership using groups on your identity provider (IdP), but team membership is not in sync, you can troubleshoot the problem.