Strategy One
Configure SCIM Provisioning with PingFederate
Starting in Strategy One (January 2026), you can integrate Library SCIM with PingFederate provisioning.
Prerequisites
-
Ensure Library SCIM 2.0 service is enabled and configured. For more information, see Configure the Library Server as SCIM 2.0 Service Provider.
-
The document is tested on PingFederate 10.2.8. Options may vary in newer versions.
-
SCIM 2.0 Provisioner is not included with PingFederate by default and requires installing an add-on. For more information on deploying integration files, see Deploying the Integration Files.
Create and Configure SCIM Connector
-
Login to your PingFederate Admin dashboard.
-
Go to Applications > SP Connections.
-
Click Create Connection.
-
In SC Connections, on the Connection Template tab, select Use a template for this connection.
-
Expand the Connection template drop-down list and choose SCIM connector.
Ensure you have installed the SCIM 2.0 connector. If you have not installed the connector, the SCIM connector template will not be available.
-
Click Next.
-
In the Connection Type tab, ensure Outbound provisioning is selected and the SCIM Connector type.
-
Click Next.
-
In the General Info tab, enter information for the SCIM connection including Connection ID and Connection Name.
-
Click Next.
-
In the Outbound Provisioning tab, configure how user data is transmitted from the user store to the SCIM server.
-
To view the Configure Channels page, click Configure Provisioning.
-
In the Configure Channels page, click the Target tab.
-
Enter your SCIM server (Library Web) information from Workstation including the following:
-
SCIM URL: Enter the "Base URL" from Workstation.
-
SCIM Version: Choose 2.0.
-
Authentication Method: Choose OAuth 2 Bearer Token.
-
OAuth 2 Bearer Token - Access Token: Enter the generated Bearer Token from Workstation.
-
Provisioning Options - Group Name Source: Choose Common Name.
Strategy does not currently support parsing group names as a distinguished name.
-
Provisioning Options - Custom Attribute Schema URNs: If you want to map attributes to the custom user schema, enter
urn:ietf:params:scim:schemas:extension:strategy:2.0:User.You may need extra configurations under the SCIM Overrides and Provisioning Options sections. For more information, see SCIM Provisioner Settings Reference.
-
-
In the Manage Channels tab, click Create.
-
In the Channel page, connect to an existing user data store in your Ping Federate server as the source of the SCIM connection. For more information, see Managing Channels.
See the following example that uses Active Directory as a user data store and configurations on the Source Settings and Source Location tab:
Source Settings
Source Location
-
To map available attributes from the user data store as SCIM attributes, use the Attribute Mapping tab. For a list of supported SCIM attributes in PingFederate, see Supported Attributes Reference.
If you configured custom attribute schema URNs in Configure Channels - Target, custom attribute mapping is also available, such as
strategy:distinguishedName.
-
Activate the channel and click Done to return to the Configure Channels page.
-
Click Done to return to the SP Connections page.
-
In the Outbound Provisioning tab, click Next.
-
In the Activation & Summary tab, review your settings and to enable SCIM provisioning, click Enable.
-
Click Save.
Troubleshooting
Handle User List Inconsistency
User lists between PingFederate and the Intelligence Server may become inconsistent due to incorrect configurations or manual changes by the Administrator in the Library. PingFederate performs a full sync only once, then incremental syncs thereafter. Therefore, PingFederate cannot automatically recover from inconsistencies and you must perform a full sync. PingFederate does not have the option to rerun a full sync but you can use the following workaround to trigger a full sync on an existing SCIM connector:
-
Disable the SCIM connector.
-
Go to Outbound Provisioning > Configure Provisioning and select the channel configuration in use.
-
Set the channel's status to Inactive.
-
Copy the channel configuration for the channel you selected in step 2 or create a new configuration with identical settings.
-
Set the channel to Active and Save.
-
Enable the SCIM connector.
Inspect PingFederate SCIM Provisioner Log
In addition to Library server logs, you can troubleshoot using logs from the PingFederate SCIM provisioner. For on-premises PingFederate, after enabling the SCIM connector, provisioning logs appear in the PingFederate log folder as provisioner.log or provisioner.{timestamp}.log. These logs contain detailed information about PingFederate as a SCIM client.
Additional Information
For more information on PingFederate configuration, see SCIM Provisioner.
