This documentation is for an older version (1.4.7) of Dagster. You can view the version of this page from our latest release below.
The System for Cross-domain Identity Management specification (SCIM) is a standard designed to manage user identity information. With SCIM, you can:
SCIM provisioning eases the burden of manually provisioning users across your cloud applications. When enabled, you can automatically sync user information from your IdP to Dagster Cloud and back again, ensuring user data is always up-to-date.
For a detailed look at SCIM provisioning, check out this blog post.
When SCIM is enabled in Dagster Cloud, a few things about user management will change:
New users must be added in the IdP. The ability to add new users will be disabled in Dagster Cloud while SCIM is enabled.
Only 'unsynced' users can be removed in Dagster Cloud. 'Synced' users will have an icon indicating they're externally managed by the IdP, while unsynced users will not. For example, the first two users in the following image are synced, while the last isn't:
You might see unsynced users in Dagster Cloud when:
If you choose to disable SCIM provisioning in Dagster Cloud, users and teams will remain as-is at the time SCIM is disabled.
In addition to the above user management changes, there are a few things to keep in mind when managing user groups, otherwise known as Dagster Cloud teams.
User groups in your IdP can be mapped to Dagster Cloud teams, allowing you to centralize the management of user groups and memberships. When SCIM is enabled:
To use SCIM provisioning, you'll need:
Dagster Cloud currently supports SCIM provisioning for the following Identity Providers (IdP):
Use the setup guide for your IdP to get started.