SCIM Support Workaround
Last updated: May 7, 2025
This article explains how to manage user access and synchronization between BrainTrust and external identity management systems. SCIM is not currently supported, but can be approximated via API
SSO Integration and Automatic Provisioning
The recommended approach for managing users from external systems is through our SAML/SSO integration, which includes:
Automatic organization membership for users from your domain
Just-in-time (JIT) user provisioning through our SSO system (Clerk)
Optional configuration of default groups for new users
API-Based User Management
For programmatic user management, you can use the following APIs:
Modify Organization Membership API - Add or remove users from organizations
Roles API - Manage role-based access control (RBAC)
Access Control - Configure detailed permissions
Important Notes
When using SSO, removing users from your IdP will effectively revoke their access
SCIM protocol is not currently supported
Best Practice: For enterprise environments, we recommend using the SSO integration for user provisioning and the APIs for fine-grained access control and organization management.