SCIM configuration for Azure:
Go to Archie > Settings > Integrations and create your SCIM integration with Azure
In Azure, go to
Azure Active Directory
and 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
Provisioning
and setup the app and click onGet started
to 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
Provisioning
tab in theManage
sectionIn Mapping, both provisioning for
Users
andGroups
should be enabledProvisioning Status
should be set to On
Click on the
Mapping > Provision Azure Active Directory Users
Target object action
Create
,Update
andDelete
should be enabledYou will need at least these
Attribute Mappings
:userPrincipalName with the value
userName
givenName with the value
name.givenName
surname with the value
name.familyName
mail with the value
emails[type eq "work"].value
displayName with the value
displayName
city with the value
addresses[type eq "work"].locality
preferredLanguage with the value
preferredLanguage
Click on the
Mapping > Provision Azure Active Directory Groups
Target object action
Create
,Update
andDelete
should be enabledYou will need at least these
Attribute Mappings
:displayName with the value
displayName
objectId with the value
externalId
members with the value
members
You can test by adding a user and a group in the
Users and groups
tab. Azure does not send the value instantly, if you want to test right away, you will have to go to the tabProvision on demand
and 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 onProvision
to 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.