Configuration Automation - Ping CLI

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.

Feature: Configuration export

Ping CLI provides the ability for configuration export for connected products. Learn more in Exporting Platform Configuration.

The following shows compatible Ping Identity products.

Products not listed are not compatible. To request configuration export capability for a specific product not listed raise an enhancement request.

Product Service CLI Service Name Available Export Formats CLI Versions

PingFederate

pingfederate

HCL

>= v0.1.0

PingOne (Authorize Service)

pingone-authorize

HCL

>= v0.5.0

PingOne (Credentials Service)

pingone-credentials

Not yet available

Not yet available

PingOne (DaVinci Service)

pingone-davinci

Not yet available

Not yet available

PingOne (MFA Service)

pingone-mfa

HCL

>= v0.1.0

PingOne (Platform Configuration)

pingone-platform

HCL

>= v0.1.0

PingOne (Protect Service)

pingone-protect

HCL

>= v0.1.0

PingOne (SSO Configuration)

pingone-sso

HCL

>= v0.1.0

PingOne (Verify Service)

pingone-verify

Not yet available

Not yet available

HCL format Terraform provider support

Where Ping Identity products support platform configuration export in HCL format, the configuration can be used with Ping Identity’s Terraform providers. The following table lists compatibility with those published Terraform providers.

The HCL export format uses import {} block syntax and requires the use of Terraform v1.5.0 or greater. Learn more in Hashicorp Terraform documentation.

Product Service CLI Service Name Terraform provider Terraform Provider Versions

PingFederate

pingfederate

PingFederate

>= v1.0.0

PingOne (Authorize Service)

pingone-authorize

PingOne

>= v1.4.0

PingOne (Credentials Service)

pingone-credentials

Not yet available

Not yet available

PingOne (DaVinci Service)

pingone-davinci

Not yet available

Not yet available

PingOne (MFA Service)

pingone-mfa

PingOne

>= v1.1.0

PingOne (Platform Configuration)

pingone-platform

PingOne

>= v1.1.0

PingOne (Protect Service)

pingone-protect

PingOne

>= v1.1.0

PingOne (SSO Configuration)

pingone-sso

PingOne

>= v1.1.0

PingOne (Verify Service)

pingone-verify

Not yet available

Not yet available

Feature: Custom API request

Ping CLI provides the ability to make custom API requests to a configured Ping Identity product service, similar to tools, such as curl. Learn more in Making API Requests.

The following shows compatible Ping Identity products.

Products not listed are not compatible. To request custom API request capability for a specific product not listed, raise an enhancement request.

Product Service CLI Service Name Available CLI Version

PingFederate

pingfederate

Not yet available

PingOne (Authorize Service)

pingone-authorize

>= v0.1.0

PingOne (Credentials Service)

pingone-credentials

>= v0.1.0

PingOne (DaVinci Service)

pingone-davinci

Not yet available

PingOne (MFA Service)

pingone-mfa

>= v0.1.0

PingOne (Platform Configuration)

pingone-platform

>= v0.1.0

PingOne (Protect Service)

pingone-protect

>= v0.1.0

PingOne (SSO Configuration)

pingone-sso

>= v0.1.0

PingOne (Verify Service)

pingone-verify

>= v0.1.0