Skip to main content

Ping Identity

Supported versions

This connectivity package provides support for managing users, groups, and roles in Ping Identity.

Supported objects and operations

System objectsOmada Identity Data ModelOperations
UserAccountCreate, read, update, delete
GroupResourceRead
RoleResourceRead
Group membership (users)ResourceCreate, read, update, delete
Role assignment (users)ResourceRead

Minimum required permissions

See the Ping Identity API documentation for details.

Implementation notes

  1. User role assignments are only imported - they cannot be managed properly due to the complexity of deleting role assignments. At the moment this connectivity package is released, Ping Identity API requires the specific ID of the role assignment in the URL path when trying to delete it. It is not possible to fetch it.
  2. The configuration is developed to cater for one specific environment in PingOne. Multiple environments are possible, but you will need to provide additional mappings to import multiple environments.

Network requirements

N/A


Prerequisites

Create an application in PingOne for Omada Identity to integrate. See the Adding an application procedure in the PingOne documentation.

Once the application is created, assign proper access. The minimum level required is Identity Data Admin role. To authenticate, in your newly created application, go to Configuration and gather the following information:

  • Client ID
  • Client Secret