/scim/v2 endpoint is gated on a marketplace API key
and does not yet support the standard IdP provisioning flow described below.
The documentation below reflects the final target specification.
For enterprise SCIM questions, email enterprise@thinkkits.com.
ThinkKits is building SCIM 2.0 (System for Cross-domain Identity Management) for automated user provisioning and deprovisioning from enterprise identity providers.
Automatically create user accounts when new users are added to your identity provider.
Updates to user information in your IdP are immediately reflected in ThinkKits.
Automatically deactivate accounts when users leave your organization.
Map identity provider groups to ThinkKits roles and permissions.
Contact your ThinkKits administrator to enable SCIM provisioning and obtain:
https://api.thinkkits.com/scim/v2Configure your identity provider to connect to ThinkKits:
https://api.thinkkits.com/scim/v2https://api.thinkkits.com/scim/v2userNamehttps://api.thinkkits.com/scim/v2All SCIM endpoints require Bearer token authentication:
/scim/v2/Users
List users with pagination and filtering support.
Query Parameters:
startIndex - 1-based index of first result (default: 1)count - Number of results per page (default: 20, max: 100)filter - SCIM filter expression/scim/v2/Users
Create a new user account.
/scim/v2/Users/{id}
Get a specific user by ID.
/scim/v2/Users/{id}
Replace user (full update).
/scim/v2/Users/{id}
Partially update user.
/scim/v2/Users/{id}
Delete/deactivate user account.
/scim/v2/Groups
List available groups (ThinkKits roles).
/scim/v2/Groups/{id}
Get specific group details.
ThinkKits maps SCIM groups and roles to internal permission levels:
| SCIM Role/Group | ThinkKits Role | Permission Level | Description |
|---|---|---|---|
| admin, administrator, superintendent, principal | district | High | District-level administrative access |
| teacher, staff, faculty, instructor | school | Standard | School-level user access |
| student, parent | school | Limited | Basic platform access |
| vendor, partner | vendor | Specialized | Vendor/partner features |
| researcher, analyst | researcher | Specialized | Research and analytics tools |
These endpoints provide metadata about the SCIM implementation:
/scim/v2/ServiceProviderConfig
Get SCIM service provider configuration and capabilities.
/scim/v2/ResourceTypes
List supported SCIM resource types (User, Group).
/scim/v2/Schemas
Get SCIM schema definitions for User and Group resources.
Need help setting up SCIM provisioning?
SCIM configuration assistance
support@thinkkits.com
Identity provider integration
enterprise@thinkkits.com
Full API reference
/docs#tag/SCIM
Report SCIM bugs or issues
bugs@thinkkits.com
Was this article helpful?