SCIM Push Model
Setting Up SCIM
Create SCIM Push application.
Shows the under-the-hood points. It will automatically make OAuth2 client creation
wait for the first sync...
After successfully synced, it will show a green check (Reference Integration Health Status in Fleans his design)
To securely authenticate and authorize SCIM API requests, the OAuth2 Confidential client requires the following scopes:
users:read
– Read user data (e.g., profiles, attributes).users:write
– Create, update, or delete user accounts.groups:read
– Read group data.groups:write
– Create, update, or manage groups.scim:read
– Read SCIM resources (users and groups).scim:write
– Update SCIM resources (users and groups).scim:admin
(Optional) – Admin-level access for managing SCIM resources.
Push Model Workflow:
HR System Updates: The HR system updates user data (e.g., new hire, role change, termination).
HR System Pushes Data to TF Platform: The HR system sends SCIM API requests with updated data, authenticated via OAuth2 client with the necessary scopes.
TF Platform Receives Data: TF platform processes the update, applying changes to user profiles and group memberships.
Real-Time Synchronization: Associated systems are updated immediately.
Last updated