Using OAuth for Authentication and Authorization

Authentication

Pass the OAuth token generated by ROPC or JWT User Assertion grant type into an Authorization Header for user authentication when calling a P6 Web Service API endpoint.

Authentication Using OAuth Example

The variables in the example below should be replaced with the following information when accessing the API:

Authorization

P6 provides security at the application level. The user account you specify when sending requests to the API must be authorized to access the application and the objects requested through the API endpoints.

For information on configuring user access to the application, see: Application Level Security

Related Topics

Authentication and Session Management

Using Username Token Profile for Authentication

Using Oracle Web Services Manager for Authentication

Consuming P6 EPPM Web Services over HTTPS (SSL)

Using SAML Token Profile for Authentication

Using HTTP Cookies for Authentication (On-Premises Only)

Using Resource Owner Password Credential (ROPC) Grant Type

Using JSON Web Token (JWT) Grant Type

Generating the OAuth Access Token



Last Published Tuesday, April 1, 2025