1. Create a Confidential Application

  1. Log in to the Oracle Cloud Infrastructure (OCI) Console using https://cloud.oracle.com.
  2. Open the navigation menu and select Identity & Security. Under Identity, select Domains. Select the Identity Domain in which you want to configure Okta provisioning.
  3. Click Integrated Applications.
  4. Click Add Application and choose Confidential Application and then click Launch workflow.
  5. Enter a name for the confidential application, for example, “OktaOPERAClient.” Click Submit.
  6. Click the OAuth Configuration tab and then click Edit OAuth Configuration.
  7. Under Client configuration, select Configure this application as a client now.
  8. Under Authorization, select Client credentials.
  9. Scroll to the bottom and enable the Add app roles button.
  10. Under App roles, click Add roles, and in the Add app roles page, select User Administrator and then click Add.
  11. Click Submit.
  12. On the application details page, click the Actions menu and click Activate and confirm that you want to activate the new application.