Enable Process Automation with Oracle Integration 3
To use Process Automation with Oracle Integration, an administrator needs to enable it from an Oracle Integration service instance in the Oracle Cloud Infrastructure (OCI) Console.
When enabled, a Process Automation instance gets automatically provisioned with the Oracle Integration instance. In such a case, the two services become associated with each other and gets listed in each others Associated services page in the Oracle Cloud Infrastructure Console.
- You can enable Process Automation only with Oracle Integration 3 Enterprise Edition.
- You must ensure that the user who enables Process
Automation with Oracle Integration must exist in the identity domain of the Oracle Integration instance and must have
MANAGE
permissions on Process Automation. - You must ensure that you've set up the correct IAM policies to manage access to the Process Automation instance. See Set Up IAM Policies to Manage Process Automation Instance.
- A Process Automation instance provisioned with Oracle Integration cannot be deleted independently. Such an instance is deleted whenever the Oracle Integration instance with which it is associated is deleted.
- A Process Automation instance provisioned with Oracle Integration must be in the same tenancy, region, and compartment as the Oracle Integration instance. You cannot move the instance to a different compartment.
Set Up IAM Policies to Manage Process Automation Instance
To enable Process Automation with Oracle Integration, you need to create Oracle Cloud Infrastructure Identity and Access Management (IAM) policies that allow Oracle Integration administrators belonging to a specified IAM group to manage the Process Automation instance.
Set up the following IAM policies for Process Automation:
-
Syntax:
allow group <group_name> to manage process-automation-instances in compartment <compartment_name>
Example:
allow group domain_admins to manage process-automation-instances in compartment oicpa_compartment
-
Syntax:
allow group <group_name> to read metrics in compartment <compartment_name>
Example:
allow group domain_admins to read metrics in compartment oicpa_compartment
See About IAM Policies for Process Automation and Create an IAM Policy in an Identity Domain.
For information on IAM policies for Oracle Integration, see About IAM Policies for Oracle Integration and Create an IAM Policy in an Identity Domain for Oracle Integration in Provisioning and Administering Oracle Integration 3.
Enable Process Automation
Assign IDCS Application Roles to Manage Access
After you've enabled an Process Automation instance, assign predefined IDCS application roles to users so that they can work with the features of the Process Automation instance.
In Process Automation, there are two predefined IDCS application roles: ServiceDeveloper and ServiceAdministrator. These roles have to be assigned to users or groups in the Process Automation service instance application from the Oracle Identity Cloud Service (IDCS) admin console.
The user who enables Process Automation with Oracle Integration 3 is automatically granted the ServiceAdministrator role.
-
ServiceDeveloper: Any user who wants to access and work on Process Automation Designer has to be assigned the ServiceDeveloper role.
- ServiceAdministrator: Any user who wants full administrative privileges within Process Automation including administrative tasks in Workspace has to be assigned the ServiceAdministrator role.
As a best practice, it is recommended that you assign these roles to groups, rather than individual users. For example, assign the ServiceDeveloper IDCS application role to a group in both the Oracle Integration and Process Automation service instance applications from the Oracle Identity Cloud Service admin console. In this way it will be easier to manage user access, as any user who is a member of the group can access the Oracle Integration and Process Automation design-time.
- Open the Process Automation Designer and Workspace user interfaces using the Designer and Workspace URLs displayed on the Details tab of the Process Automation instance details page.
- Open Oracle Integration by clicking the Service Console button from the Oracle Integration instance details page. From the navigation menu in the Oracle Integration home page, click the punch out URL for Process Automation. The Process Automation Designer opens in another browser tab and you can start designing your process applications.