Skip to content

Investigate using SCIM for provisioning members in SSO-enabled groups

Overview

We'd like to use SCIM to provision and deprovision members automatically in https://gitlab.com/gitlab-org/gitlab-ee/issues/5014, but we should first do an investigation into implementation steps first.

  • Which IdPs support SCIM?
  • When a user is added/removed from the IdP, what steps does the IdP take?
  • How does the IdP interact with GitLab.com? If there are required endpoints, what are they and which attributes do they expect?
  • How does configuration work?