Generating OAuth Tokens

You can generate an OAuth token for Primavera Data Service using one of the following grant types:

  • Resource Owner Password Credentials (ROPC): ROPC uses the resource owner's password credentials (user name and password) as an authorization grant to obtain an OAuth access token. This grant type is suitable for users who need to authenticate against Oracle IAM directly.
  • JSON Web Token (JWT) User Assertion: A JWT user assertion token contains identity information about a user and can be used as an authorization grant to obtain an OAuth access token. This grant type is suitable for users who need to authenticate against either Oracle IAM or a SAML identity provider, using a JWT token. JWT user assertion offers improved security over ROPC.

For more information about grant types, refer to your identity provider's documentation.

After an OAuth token is generated, it can be passed to Primavera Data Service.