Learn how to set up and use provisioning to sync users and groups from Azure to TrackTik.
Overview
You can provision users and groups from Azure to TrackTik to reduce manually adding each employee or role to TrackTik Portal. The provisioning process reduces administrative errors and is a great way to save time, which ultimately saves money.
Before you start
Here are some things you must do before you start:
- Get Microsoft Azure admin access to MS Azure Active Directory and Enterprise applications.
- We recommend checking out Getting started with provisioning for Azure or Okta.
- Contact our Support team to get a provisioning token.
- This requires knowing which portal URL you want the access token for and the administrator credentials that can take care of the integration.
Set up and use provisioning for Azure
Setting up and using provisioning for Azure is a five-part process. We broke out the process into digestible steps to make your provisioning process experience a good one.
Step 1: Create a provision application
To set up provisioning, you must create an application.
To create a provision application:
- Log into your Azure Active Directory admin center as an admin.
- In the side menu, select All Services.
- In Identity, select Enterprise applications.
- Choose + New application.
- Select + Create your own application.
- In the What’s the name of your app box, enter a name for your SCIM integration and choose Integrate any other application you don’t find in the gallery (Non-gallery).
- Select Create.
The application is now created. You can now set up and test your provisioning connection.
Step 2: Set up and test your provision connection
After creating your provision application, it’s a good idea to test your provision connection.
To test your provision connection:
- Open the application you created in Step 1: Create a provision application. If you created an application:
- Log into your Azure Active Directory admin center as an admin.
- In the side menu, select All Services.
- In Identity, select Enterprise applications.
- Select an application name from the list.
- In Getting Started, find 3. Provision User Accounts and select Get started.
- In the side menu, under Manage, choose Provisioning.
- In the Provisioning Mode drop-down menu, select Automatic.
- Select Admin Credentials, and enter your tenant URL in the Tenant URL box.
Your tenant URL looks something like https://<tracktikDomain>/rest/scim/v2/.
- Enter your access token in the Secret Token box.
If you don’t have a token, check out Before you start about how to get one.
- Select Test Connection. If your test is successful, a message shows that confirms this. If your provisioning is successful, you can start mapping. If your test is unsuccessful, contact the Support team and try again.
- Select Save.
You’re now ready to map your data flow.
Step 3: Mapping the data flow for users and groups
Once you test your provision connection, you must set up and map the data flow.
To map your data flow:
- Follow steps 1 to 3 in Step 2: Set up and test your provisioning connection.
- Select Mappings > Provision Azure Active Directory Users.
- For the Enabled toggle, switch it to Yes.
- In Target Object Actions, select Create, Update, and Delete.
We recommend not adjusting the Attribute Mappings.
- Go back to Mappings and select Provision Azure Active Directory Groups.
- In Target Object Actions, select Create, Update, and Delete.
We recommend not adjusting the Attribute Mappings.
Your data flow is now mapped.
Step 4: Set up users and groups to sync
Once your data flow is mapped, you must set up users and groups to sync to TrackTik.
To set up syncing for users and groups:
- Follow steps 1 to 3 in Step 2: Set up and test your provisioning connection.
- Select Overview.
- Select Provisioning, and in Manage provisioning, choose Update credentials.
- Select Settings.
- In the Scope drop-down menu, choose Sync only assigned users and groups.
- In the breadcrumb at the top, select the overview of your SCIM.
- In Manage, select Users and groups and select + Add user/group.
- In Users, select None Selected.
- In the Search box, enter the name of the user or group you want to sync to TrackTik and choose the user or group.
All members of a group are provisioned.
- Select Select > Assign.
Your users and groups are ready for synchronization.
Step 5: Sync from Azure to TrackTik
Once you’ve set up your users and groups, you can sync your data to TrackTik.
To start syncing data from Azure to TrackTik:
- Follow steps 1 to 2 in Step 2: Set up and test your provisioning connection.
- Choose Start provisioning.
This isn’t instant and does take time. The provisioning runs every 20 to 40 minutes.
Once the provisioning is complete, your data is synced to TrackTik.
Finding a provisioned user in TrackTik
Users in Azure are converted to employees in TrackTik.
To see a provisioned user in TrackTik:
- Log into your TrackTik Portal.
- Select Employees.
Users are assigned to the HQ region in TrackTik.
- In the Type to filter box, enter the employee's name; the employee shows in your search.
You can also select View for the employee and choose the History tab to see the provisioning details.
Finding a provisioned group in TrackTik
Groups in Azure are converted to roles in TrackTik.
To find a provisioned Group in TrackTik:
- Log into your TrackTik Portal.
- Select Settings.
- In General Configurations, select Roles & Security.
The group is provisioned to your Staff Portal Roles.