SCIM configuration for Azure:
Go to Archie > Settings > Integrations and create your SCIM integration with Azure
In Azure, go to
Azure Active Directoryand click on the tabEnterprise applications, then click on New application if Archie SAML is not already in the list. It is important to use the same application where your SAML is configured.Click on the tab
Provisioningand setup the app and click onGet startedto set up the appProvisioning mode : Automatic
Tenant URL : https://archieapp.co/scim/v2
Secret Token : Copy the authorization token generated in Archie
Assign the groups to the application (Users and Groups tab in the application)
Go to the
Provisioningtab in theManagesectionIn Mapping, both provisioning for
UsersandGroupsshould be enabledProvisioning Statusshould be set to On
Click on the
Mapping > Provision Azure Active Directory UsersTarget object action
Create,UpdateandDeleteshould be enabledYou will need at least these
Attribute Mappings:userPrincipalName with the value
userNamegivenName with the value
name.givenNamesurname with the value
name.familyNamemail with the value
emails[type eq "work"].valuedisplayName with the value
displayNamecity with the value
addresses[type eq "work"].localitypreferredLanguage with the value
preferredLanguage
Click on the
Mapping > Provision Azure Active Directory GroupsTarget object action
Create,UpdateandDeleteshould be enabledYou will need at least these
Attribute Mappings:displayName with the value
displayNameobjectId with the value
externalIdmembers with the value
members
You can test by adding a user and a group in the
Users and groupstab. Azure does not send the value instantly, if you want to test right away, you will have to go to the tabProvision on demandand then select the user and the group (select also the user in the group if this user is part of the group selected) and click onProvisionto test. Once the test is done, you should see the new user in Archie and the group in the SCIM configuration. Once the group is pushed, you can start mapping the SCIM group to the Archie groups and retry the provisioning. If the user is part of the group in Azure and the group is mapped in Archie, it will automatically sync the user in the group.
