Enabling user provisioning from Azure AD will allow you to add users from Azure to Pingboard and pull in their data from Azure. Employee data is synced one-way from Azure AD to Pingboard.
From the Microsoft Azure integration page in Pingboard:
- Select Enable user provisioning from Azure.
- Do not turn on the invite option for now – you can turn this on once the integration is set up and you're ready to launch Pingboard to your organization.
- Copy the OAuth Bearer Token generated for your Pingboard account.
Once you've copied your ID code, go back to your Azure AD Management Portal:
- Navigate to the Pingboard Enterprise Application in your AD portal (Active Directory > Enterprise Applications > Pingboard).
- Select Provisioning and use the Get Started button.
- For Provisioning Mode, select "Automatic".
- Under Tenant URL, enter: https://your_domain.pingboard.com/scim/v2
- Under Secret Token, paste the OAuth Bearer Token generated for you in Pingboard previously.
- Click Test Connection to ensure that the Tenant URL and Secret Token are correct.
- Once the test is successful, click Save.
- Check and configure your Attribute Mapping section by selecting Mapping and Provision Azure Active Directory Users.
- Under Settings, keep Provisioning Status set to Off.
Now it's time to add your first user to make sure that everything is working correctly:
- Navigate to the Pingboard Enterprise Application in your AD portal (Active Directory > Enterprise Applications > Pingboard).
- Select Users and Groups from the menu on the left.
- Use the Add User button.
- Select Users & Groups from the menu on the left, then choose any user that you want to use to test your setup (First and Last Names are required for a user to be synced, so make sure the user you select has both).
- Hit Select at the bottom of the screen, then Assign.
- Select Provisioning from the navigation menu to go back to your provisioning menu, then choose Update Credentials.
- Under Scope, choose Sync only assigned users and groups (that option should be selected by default).
- Set Provisioning Status to On.
- Save your changes.
As long as everything is set up correctly, you'll see the number of employees that you selected being synced under Synchronization Details on the Provisioning screen.
If your test user was already in your Pingboard account, check to make sure new information is syncing to Pingboard, or try syncing someone who isn't already in your Pingboard account. Keep in mind that this initial sync from Azure AD can take up to an hour (future syncing will not take as long).
After you check to make sure everything is syncing correctly, repeat steps 2-6 above to assign the rest of your users and groups to the Pingboard Enterprise App.
Since most Azure AD instances include accounts for printers, admin resources, and other accounts or employees that don't need synced Profiles in Pingboard, we recommend keeping your Scope set to Sync only assigned users and groups. If you want to sync every single item from your Azure AD instance to Pingboard, change your Scope to Sync all users and groups, save your changes, and Azure will submit sync requests for every account in your instance.
Congratulations, your Azure AD integration is complete!
Still need help? Let us know.