SCIM
Automating user provisioning
Last updated
Automating user provisioning
Last updated
While you can hit the SCIM endpoints directly, the most common use case would to be use it for autoprovisioning within an IDP. This will let your IDP and Birdie stay in sync - when you assign users to Birdie in your IDP they will be provisioned in Birdie.
Please note that Birdie handles only sync of Users, not the Groups.
First, kindly so we can generate a token for you. After we've handed it over, please ensure you save this token because you'll only see it once.
The following provisioning features supported, with their endpoints, are:
Create: POST
Read: GET
Replace: PUT
Delete: DELETE
Update: PATCH
Birdie will only use one email for each user account, if your server sends multiple email addresses when creating a new user, Birdie will first try to take userName
, only if this attribue is a valid email.
If userName is not an email, it will look for an email with attribute primary:true
If no primary email was found, it will search for an email with attribute type:work
And if no email was found with type work, it will take the first email of the list.