Ping Identity Directory Integration with UniFed
You can integrate your Ping Identity directory with UniFed to sync users automatically. This guide explains the setup process.
Before You Begin
- Make sure you are logged in with your UniFed Admin credentials.
Have access to your Ping Identity Account.
Keep the following details ready:
- Client ID
- Client Secret
- Environment ID
- Region
Steps to Connect Ping Identity Directory
Step 1: Configuration
- Log in to your UniFed Admin portal.
- Select the tenant where you want to sync the directory.
- Under Features > General, click Directory Sync.
- Click Add Directory and choose Ping Identity.
- Enter the following details:
- Client ID*
- Client Secret*
- Environment ID*
- Region*
5.(Optional) Enable Auto Deletion for Users.
If a user is deleted in Ping Identity, they will also be deleted from UniFed during the next sync.
👉 How to Get These Details from Ping Identity
- Sign in to the Ping Identity Console.
- Navigate to Applications > Applications.
3. Create an application in the Application Type Worker.
4. Under the Overview tab, you will
- Client ID*
- Client Secret*
- Environment ID*
5. Copy these details and paste them into the UniFed Configuration screen.
6. Make sure to change Token Auth Method as Client Secret Post which is Under the Configuration > OIDC settings tab.
7. And grant role Identity Data read only which is under the Roles > PingOne.
Step 2: User Mapping
- Map Ping Identity attributes to UniFed schema attributes.
- Only mapped users will be synced into UniFed.
Example:
- email → email
- given_name → firstName
- family_name → lastName
Step 3: Policy
- Define sync conditions (e.g., filter based on attributes or groups).
- This helps in syncing only the required users into UniFed.
Step 4: Scheduler
- Choose how you want to sync users:
One-time sync (manual).
Periodic sync:
- Every hour
- Daily at a specific time
Step 5: Sync & Manage
After setup, users will be synced into UniFed and shown in the User List with Onboarded status.
You can:
- View the Job List.
- Perform a Manual Sync anytime by clicking the Sync button.
- Update the Directory Configuration if needed.