Creating an Oracle Identity Cloud Service (IDCS) Application

As a Service Administrator, you must create an Oracle Identity Cloud Service (IDCS) application and provide the connection credentials to your users so that they can use the organization's sign in credentials to connect to their business processes from Oracle Smart View for Google Workspace.

Follow this procedure only if your users want to use the organization's sign in credentials to access their business process servers from Smart View. This procedure is not required if your users are native users using basic authentication such as a user name and password.

While connecting using their organization's sign in credentials, users enter Server URL, Client ID, IDCS URL, and Scope in the Connect dialog.

Connect dialog with Company Sign In selected

As a Service Administrator, ensure that you configure and share these connection credentials with your users:

  • Server URL: This refers to the web application link of your Oracle Fusion Cloud Enterprise Performance Management business process server. Modify the web application link to remove "/epmcloud" and add "/HyperionPlanning" towards the end of the URL.
  • Client ID: This is generated as part of the IDCS application creation process. To find the Client ID, go to Identity domains and click Integrated applications. Click your IDCS application link and, in the General Information section, see the value in the Client ID field.
  • IDCS URL: This is the URL that you get on the Sign In page when you open your Cloud EPM web application. Modify the link to retain it till "identity.oraclecloud.com" and remove the characters after this part. For example, https://idcs-<instanceID>.identity.oraclecloud.com.
  • Scope: This determines the resources available for each application. The scope is added as part of the IDCS application creation process. For example, urn:opc:serviceInstanceID=<SERVICE_INSTANCE_ID>urn:opc:resource:consumer::all offline_access

You can also share these details using a connections JSON file, which users can load using Load Connections in the Connect dialog box. Once loaded, users can select the server URL to which they want to connect. The related details are automatically fetched from the JSON file and populated in the other fields. This saves users the effort of manually entering each credential every time they want to connect to a server.

The process of creating an IDCS application is a one-time configuration required for each business process server. It involves the following tasks:

  • Creating an application
  • Setting up authentication
  • Activating the application

For more information, see Authentication with OAuth 2 in REST APIs for Oracle Fusion Cloud EPM.