PingOne - SCIM - Configuration
Important Note
The instructions in this article cover a third-party app and may not reflect the latest version. Please use these instructions as a guide to complete the task, but be aware that some screens, field names, and steps may have changed.
Overview
This article provides details on configuring a PingOne identity provider to use Flosum's SCIM API. For more information about SCIM, see the following article.
Customer-Hosted
Customers who host Flosum Apps on their own infrastructure will have a custom URL for logging into their apps. When using this documentation, replace any Flosum Hosted URLs with your own URLs.
Prerequisites
Before setting up automated provisioning, ensure SAML-based SSO is properly configured and fully functional in your Flosum tenant.
Ensure your Attribute mappings are correctly set. See the screenshot and table below.

userUniqueId
User ID
firstName
Given Name
lastName
Family Name
Email Address
For instructions for adding and configuring a PingOne identity provider, see the following articles.
Configure PingOne
Create SCIM Outbound Connection
SCIM Outbound Provisioning
This method allows identities to flow from PingOne to Flosum Cloud Apps, with changes occurring almost instantly. When a user account is changed in PingOne, Flosum immediately reflects the update.
Navigate to the Integration section in the left sidebar menu.
Click the Provisioning tab.
Click the + icon next to the Provisioning title.
Click Select for the Identity Store type.

Select SCIM Outbound for the connection.
Click Next.

Configure Authentication
Refer to the screenshot for an example of configuring the authentication settings to connect to Flosum's SCIM API.

In the SCIM Base URL textbox, enter the SCIM API URL for your region from the table below.
United States
https://global-us.flosum.app/api/v1/scim
Germany
https://global-de.flosum.app/api/v1/scim
Japan
https://global-jp.flosum.app/api/v1/scim
Australia
https://global-au.flosum.app/api/v1/scim
In the Oauth Access Token textbox, enter your Global Settings API Token. If you don't have an API Token, see the following article for instructions on creating one.
In the Users Resource textbox, enter /Users.
The Flosum SCIM API does not support Group provisioning at this time, so leave the Group Resources textbox blank.
Click Test Connection.
If the test connection was successful, click Next.
If you don't receive a connection confirmation, check the SCIM Base URL and ensure it isn't blocked by firewalls or other network traffic interceptors. Then verify that the API Token is correct.
Configure Preferences
Refer to the screenshot for an example of configuring the preferences for connecting with Flosum's SCIM API.

Flosum uses the email address as the username. Make sure the User Identifier is mapped to workEmail.
Select workEmail for the User Identifier dropdown.
Select either option for Group Membership Handling, since group provision is not supported by the Flosum SCIM API.
Check the Enable users creation checkbox.
Check the Enable users updation checkbox.
(Optional) When the Enable users disable setting is enabled, users disabled in PingOne are automatically disabled in Flosum.
Check the Enable users deprovision checkbox. When checked, users deleted in PingOne are automatically deleted in Flosum.
Select the Delete or Disable in the Remove Action dropdown.
(Optional) When Deprovision on rule deletion is enabled, all users provisioned by this rule in Flosum will be removed (deleted or disabled) when the rule is deleted.
Click Save.
Create Rule
Create a rule for the connection created above.
Choose PingOne as the Source.
Choose the connection you created for Flosum's SCIM API as the Target.

Enter a Name for the rule.

Configure directory settings for outbound provisioning. Choose which users to sync from PingOne to Flosum, based on population or user attributes.
Map attributes between PingOne and Flosum to ensure users are provisioned correctly. See the screenshot and table below on how to set the correct attribute mappings.

Enabled
active
Family Name
familyName
GivenName
givenName
EmailAddress
userName
EmailAddress
workEmail
Timezone
timeZone
Click Save.
Last updated
Was this helpful?