3.2 Authentication

Ensure that you have the appropriate log-in credentials for accessing the Oracle Performance Analytics service, and the appropriate role for creating, managing, and deleting service instances.

To get authentication, follow these steps:

  1. Log in to Admin Console. For more information, see Admin Console.
  2. Go to Component Details and click AUTH tab. The Client ID and Client Password details are displayed.
  3. Copy Client ID and Client Password.
  4. Open Postman or relevant API tools. Select POST method and paste the URL:

    https://ip:port/oauth2/v1/token

    Replace the ip:port with the tenant URL or domain name.

  5. Click the Authorization tab. Go to the Type field and select Basic Auth from the drop-down list. The User name and Password fields are displayed.
  6. Enter the User Name and Password that you have copied in step-3.
  7. Go to the Body tab. Select request format as: x-www-form-urlencoded.
  8. Enter the KEY and Value fields as mentioned in the table:
    The following table explains the KEY and VALUE details.

    Table 3-1 KEY-VALUE Details

    KEY VALUE
    grant_type client_credentials
    scope urn:opc:idm:__myscopes__
  9. Click the Header tab. The Header details are displayed.
  10. Enter the details explained in the following table:

    Table 3-2 KEY-VALUE Details

    KEY VALUE
    Postman-Token client_credentials
    scope urn:opc:idm:__myscopes__
    Content-Type application/x-www-form-urlencoded
    Content -Length <calculated when request is sent>
    Host <calculated when request is sent>
    User-Agent PostmanRuntime/7.28.0
    Accept */*
    Accept-Encoding gzip,deflate,br
    Connection keep-alive
  11. Click Send. An Authorization token is generated in the Response body.

    For example, <eyJ4NXQjUzI1NiI6Ikk3cWxndm1Kal...>

    This authentication key is valid for a stipulated time.

  12. Copy only the Authorization token details.