Steps to Create Confidential Application in IDCS Without Introspect Option for use as OAuth Client

  1. Log in to IDCS Admin Console using the console URL picked from the Federation from OCI tenancy.
  2. Open the Applications page.
  3. This will open the Add Application window and select "Confidential Application" from the same.
  4. Provide any name for the Confidential Application. Example: Siebel Postman OAuth Client
  5. Click Next and select the "Configure this application as a client now" option.
  6. Once this option is selected, it will expand and show the list of parameters that need to be configured. For Allowed Grant Types, select/check Client Credentials and Authorization Code. For the Redirect URL, provide the application URL where the user will be redirected after authentication and make sure to provide the absolute URL.
  7. In the same page, go to the Token Issuance Policy section and narrow down on Resources and add a scope and provide the Resource name as "Siebel Postman OAuth Client" and Protected as "No" and the scope in the form of https://AIHostname:AIHTTPSPort/siebel/v1.0/data
  8. Click Next and in the resources page, define scope to add workflow, service, and data.
  9. Click Next and in the web tier policy page, skip the option to configure web tier policy.
  10. Click Next and on the authorization page, click Finish.
  11. Once you click Finish, you will see a pop-up stating that the application has been added. Along with this, you will get the Client ID and Client Secret that will be used by the OAuth client.
  12. Click Close and then select the Activate button to activate the application.

Once this is done, your Siebel OAuth Client Application configuration is completed on the IDCS.