PingOne Platform APIs

Authorization and authentication

The following section provides additional information about PingOne platform authorization and authentication workflows. It also includes detailed information about access tokens and ID tokens.

  • Authorization and authentication by application type

    PingOne supports several application types. When you define a new application, you must specify the type property value that best describes the application.

  • Authorization flow by grant type

    Authorization and authentication sign-on flows depend on the application’s grant type. When you define a new application, you must specify its grant type.

  • PingOne authentication flow states

    An application’s sign-on policy determines the flow states and the corresponding actions required to complete the workflow.

  • Access tokens and ID tokens

    Access tokens and ID tokens are credential strings that provide authorization to access a protected resource. All tokens in PingOne are signed JSON Web Tokens (JWTs).

  • Postman collection-level authorization

    We use Postman to create our PingOne API docs, and have supplied our Postman collections for you to download. There’s also an accompanying Postman Environment template already populated with the variables used in the collections. In PingOne collections, the authorization method is defined at the collection level, and this section describes how to use collection-level request authentication in Postman.

Workflows