Skip to content

Business idcs

IDCS Application

Setup IDCS Application

Confidential Application

  1. Sign in to your Oracle Cloud account as an administrator.
  2. In Oracle Cloud Infrastructure Console, navigate to Identity & Security, and click Domains.
  3. Select \<Domain>
  4. Click the name of the identity domain, and click Integrated applications.


  1. Click Add application, select Confidential Application, and then click Launch workflow.


Add a confidential application

  1. Enter a name for the application (for example, inception_dev_01), and click Next.


  1. Select Configure this application as a client now.
  2. Under Authorization, select the allowed grant types: Resource OwnerClient credentials, JWT assertion, Refresh token, Device code, Authorization code, Implict, SAML2 assertion, and TLS client authentication.

Allow non-HTTPS URLs: Enabled

Redirect URL: \<app url> (for example, http://localhost:5173/callback or your recipe's callback endpoint)

Note: Redirect URL may need adjustment based on your recipe or frontend setup. For local dev, use non-HTTPS; for production, use HTTPS.

### Adding Scopes

  1. Add a resource server configuration with primary audience "inception"

  1. Add a scope e.g. "inception_scope"


Pick introspect and other options as shown

Client type: Confidential

Allowed operations: Introspect

Client IP address: \<either select nothing or select ‘Anywhere’>


Config

Add the resource server (idcs server) as the resource

Add Resource

Note If the resource server isn't appearing on the list, try submitting the configuration as is, editing the oauth config, and adding again.


Web tier policy: Skip and do later

  1. Click Next, then Finish.
  2. Click Activate, then Activate Application.


Return home