Pre-General Availability: 2024-09-02

Assign the ServiceDeployer Role to the Confidential Application

A confidential application requires the ServiceDeployer role so that the robot agent can access the Oracle Integration APIs. When Oracle creates a default confidential application for you, Oracle assigns this role to the application. Therefore, you must complete this step only if you create an additional confidential application.

  1. Open a confidential application.
    1. Sign in to the Oracle Cloud Infrastructure Console.
    2. Open the navigation menu and select Identity & Security. Under Identity, select Domains.

      The Domains page is displayed.

    3. If not already selected, select the Compartment that holds the domain in which you want to create the confidential application.
    4. In the Name column, select the domain in which you want to create the confidential application.

      The Overview page for the domain is displayed.

    5. In the left menu below Identity domain, select Oracle Cloud Services.
    6. Search for the confidential application that you just created.

      The name of the confidential application that Oracle created for you ends with RPA_AGENT_DEFAULT_APP, and its description is Integration Cloud Services RPA Agent.

    7. In the Name column, select the confidential application to update.
  2. Assign the ServiceDeployer role to the confidential application.
    1. In the left menu, below Resources, select Application roles.
    2. In the Application roles table, find the ServiceDeployer role, and at the end of its row, click the arrow to expand the entry.
    3. Next to Assigned applications, select Manage.
    4. Find the confidential application in the list and select it.
    5. Select Close.