Skip to main content
Administrator access to Oracle Cloud Infrastructure Identity and Access Management (OCI IAM) is required to create OAuth applications.

Finding Your Oracle Cloud URLs

You need two URLs from your Oracle Cloud environment: the REST Server URL and the Identity Cloud Service URL.

1

Find the REST Server URL

Sign in to your Oracle Cloud account. Your REST Server URL follows this format:

  • Format: https://servername.fa.{datacenter}.oraclecloud.com
  • Example: https://mycompany.fa.us2.oraclecloud.com
  • The URL is visible in your browser address bar when logged into Oracle Fusion HCM
2

Find the Identity Cloud Service URL

Navigate to Identity & Security > Domains in the Oracle Cloud Console.

  • Select your identity domain
  • Copy the Domain URL which follows this format:
  • Format: https://idcs-{identifier}.identity.oraclecloud.com
  • Example: https://idcs-abc123def456.identity.oraclecloud.com
  • Store both URLs securely for use later

Creating an OAuth Application

Register a confidential application in Oracle Identity Cloud Service to obtain OAuth credentials.

1

Access the Identity Domain

In the Oracle Cloud Console, navigate to Identity & Security > Domains and select your identity domain.

2

Create a Confidential Application

Click Applications in the left menu, then click Add application and select Confidential Application.

  • Enter a name for your application (e.g., “StackOne Integration”)
  • Click Next to continue
3

Configure Client Credentials

In the Client configuration section, select Configure this application as a client now.

  • Under Allowed grant types, select Client credentials
  • Under Client type, ensure Confidential is selected
4

Configure Resource Access

Scroll to Token issuance policy and add the required scopes.

  • Click Add scope under Resources
  • Search for and select your Fusion Applications resource
  • Add all scopes needed for the data you want to access
  • The scope format is typically urn:opc:resource:fa:instanceid={instance_id}urn:opc:resource:owner::all
5

Complete and Activate

Click Next through the remaining sections, then click Finish. After creation, click Activate to enable the application.

Copy Your OAuth Credentials

Retrieve the Client ID and Client Secret from your newly created application.

1

Get Client Credentials

In your application details page, find the General Information section.

  • Copy the Client ID and store it securely
  • Click Show secret next to Client Secret, copy it, and store it securely for use later
  • The Client Secret is only shown once, so ensure you save it

Linking the Account from the Hub

1

Navigate to the Hub

Use one of the three Linking Account Methods to access the Hub.
2

Fill out the fields

Fill out the following fields using details from your provider:
  • Client ID
  • Client Secret
  • REST Server URL
  • Identity Cloud Service URL
  • Scope
3

Connect

  • Click Connect
  • If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
  • Once authorization is successful, you will see a confirmation popup

If the account linking is successful, you will see the newly linked account in your Accounts page.