SCIM Support
This is a Pro feature
Scoold Pro has a dedicated SCIM 2.0 API endpoint for automatic user provisioning at http://localhost:8000/scim.
This allows you to manage Scoold Pro users externally, on an identity management platform of your choice.
Here’s an example configuration for enabling SCIM 2.0 in Scoold:
scoold.scim_enabled = truescoold.scim_secret_token = "secret"scoold.scim_map_groups_to_spaces = truescoold.scim_allow_provisioned_users_only = falseBy default, Scoold Pro will create a space for each SCIM Group it receives from your identity platform and assign the
members of that group to the corresponding space. Just make sure that groups are pushed from your IdM platform to Scoold.
If you set scoold.scim_allow_provisioned_users_only = true, user accounts which have not been SCIM-provisioned will be blocked
even if those users are members of your identity pool. This allows system administrators to provision a subset of the
user pool in Scoold.
You can also map groups from your identity pool to Para user groups. For example:
scoold.security.scim.mods_group_equivalent_to = "Moderators"scoold.security.scim.admins_group_equivalent_to = "Administrators"