SCIM API integration for the Device Hub
SCIM provisioning for Microsoft Azure AD
How to configure SCIM for Condeco in Azure Active Directory
- Sign in to the Azure portal and open Azure Active Directory.
- Select Enterprise applications.
- Click New application.
- Click Create your own application.
- Enter a name for the new application i.e. ‘CondecoScimApplication’ and select Integrate any other application you don’t find in the gallery. Click Create.
- From the Overview page for your new application, click Provision User Accounts.
- Click Get started.
- On the Provisioning page, click the Provisioning Mode drop-down and select Automatic.
- Add the Admin Credentials:
- Tenant URL: enter the Condeco SCIM URL i.e. https:///scim/api/V1/
- Secret Token: enter the token from your token provider. To learn how to generate a token visit Condeco SCIM API token.
- Click Test connection and if successful, click Save to save your new application.
- Still on the Provisioning page, expand the Mappings section and click Provision Azure Active Directory Users.
- The Attribute Mapping table must only contain the following customappsso attributes:
userName
active
emails[type eq “work”].value
name.givenName
name.familyName
phoneNumbers[type eq “work”].value
phoneNumbers[type eq “mobile”].value
externalId
Click Delete to delete mappings not listed above. The image shows only the required mappings.
- Still on the Attribute Mapping page, click “externalId” mapping from the customappsso Attribute column and change the values as follows:
Mapping type: Direct
Source attribute: objectId
Default value if null (optional): leave blank
Target attribute: externalId
Match objects using this attribute: No
Apply this mapping: Always
- Click OK to save the values.
- Click Save to save the Attribute Mappings and click Yes to confirm.
- Expand the Mappings section and click Provision Azure Active Directory Groups.
- Click Yes to enable Provision Azure Active Directory Groups, then click Save.
- The Attribute Mapping page is displayed. Edit the group attributes as follows:
- Click the group attribute “displayname” to open the Edit Attribute page. Change Matching precendence to 2.
- Click OK to save and return to the Attribute Mapping page.
- Click the group attribute “objectId” to open the Edit Attribute page. Click Match object using this attribute and select Yes. Check the Matching precedence value is 1.
- Click OK to save and return to the Attribute Mapping page.
- Click the group attribute “displayname” again to open the Edit Attribute page. Click Match object using this attribute and select No. Check the Matching precedence value is now 0.
- Click the group attribute “displayname” to open the Edit Attribute page. Change Matching precendence to 2.
- Click Save to save the Attribute Mappings and click Yes to confirm.
- Click X to close Attribute Mapping and return to the Provisioning Page.
- Expand Settings, click the Scope drop-down list and select Sync all users and groups.
Note: If the Scope drop-down list is not visible, close the Provisioning page and click Edit Provisioning to reopen.
- Set the Provisioning Status button to On.
- Click Save to complete the SCIM application provisioning.
Post your comment on this topic.