Product compatibility
The following is a matrix of current compatibility with Ping Identity products. As the Ping CLI project evolves, this matrix will be updated to reflect new compatible products, features and enhancements.
Authentication
The following matrix shows which authentication use cases are supported per connector. Refer to each connector’s documentation for full configuration details:
| Connector | Interactive | Automated / CI/CD | Headless | Notes |
|---|---|---|---|---|
PingOne |
Yes |
Yes |
Yes |
|
DaVinci |
Yes |
Yes |
Yes |
Inherited from the PingOne connector |
PingOne Authorize |
Yes |
Yes |
Yes |
Inherited from the PingOne connector |
PingOne Credentials |
Yes |
Yes |
Yes |
Inherited from the PingOne connector |
PingOne MFA |
Yes |
Yes |
Yes |
Inherited from the PingOne connector |
PingOne Protect |
Yes |
Yes |
Yes |
Inherited from the PingOne connector |
PingOne Verify |
Yes |
Yes |
Yes |
Inherited from the PingOne connector |
PingFederate |
Coming soon |
Yes |
Coming soon |
Feature: Resource management
Ping CLI supports create, read, update, and delete (CRUD) operations for Ping Identity resources directly from the command line. Learn more in Command structure.
The PingOne universal service connectors (authorize, credentials, davinci, mfa, protect, verify) are accessible both as top-level commands (for example, pingcli davinci) and as subcommands of the pingone connector (for example, pingcli pingone davinci). All universal service connectors use the PingOne connector credentials for authentication.
|
| Product | CLI Connector Name | Available | Example |
|---|---|---|---|
PingOne |
|
Yes |
|
DaVinci |
|
Yes |
|
PingOne Authorize |
|
Yes |
|
PingOne Credentials |
|
Yes |
|
PingOne MFA |
|
Yes |
|
PingOne Protect |
|
Yes |
|
PingOne Verify |
|
Yes |
|
PingFederate |
|
Coming soon |
|
Feature: Custom API request
Ping CLI provides the ability to make custom API requests to a configured Ping Identity product connector, similar to tools such as curl. Learn more in Custom API requests.
Connectors that support this feature expose an api subcommand, for example pingcli pingone api or pingcli pingfederate api.
Products not listed are not compatible. To request custom API request capability for a specific product not listed, raise an enhancement request.
| Product | Available | Example |
|---|---|---|
PingOne |
Yes |
|
DaVinci |
Yes |
|
PingOne Authorize |
Yes |
|
PingOne Credentials |
Yes |
|
PingOne MFA |
Yes |
|
PingOne Protect |
Yes |
|
PingOne Verify |
Yes |
|
PingFederate |
Yes |
|