Configure SCIM for self-managed GitLab instances
Introduced in GitLab 15.8.
You can use the open standard System for Cross-domain Identity Management (SCIM) to automatically:
- Create users.
- Remove users (deactivate SCIM identity).
The internal GitLab SCIM API implements part of the RFC7644 protocol.
If you are a GitLab.com user, see configuring SCIM for GitLab.com groups.
Configure GitLab
Prerequisites:
- Configure SAML single sign-on.
To configure GitLab SCIM:
- On the top bar, select Main menu > Admin area.
- On the left sidebar, select Settings > General.
- Expand the SCIM Token section and select Generate a SCIM token.
- For configuration of your identity provider, save the:
- Token from the Your SCIM token field.
- URL from the SCIM API endpoint URL field.