Connect to Process Automation Services from Oracle Visual Builder
Use Process Automation APIs to develop, automate and monitor the business processes created in Oracle Visual Builder.
- OAuth 2.0 User Assertion
- OAuth 2.0 Resource Owner Password
For more information, see Connect to Oracle Cloud Infrastructure Process Automation APIs.
Prior to January 2026, there was no need to manually configure authentication because the Oracle Cloud Account policy automatically configures the authentication. Hence, for existing instances you need not make any changes to the authentication configurations.
Identity Propagation with OAuth 2.0 User Assertion method
For OPA instances created after January 2026, use the OAuth 2.0 User Assertion method to connect to Process Automation developer APIs using Identity Propagation. Before configuring OAuth 2.0 User Assertion method, ensure the following:
- The Process Automation instance is created in the same identity domain as Visual Builder.
- Full scope of the Process Automation instance from its IDCS/OCI IAM is available.
Use the following details for configuration:
- Client ID and secret kept blank
- Token URL kept blank
- Configure the scope
as:
https://<oic_primary_audience>/urn:opc:resource:consumer::allNote:
For Process Automation instances created before January 2026, usehttps://<opa_instance>/process.
Fixed Credentials with the OAuth 2.0 Resource Owner Password authentication method
To connect to Process Automation developer APIs using Fixed Credentials, you must use the OAuth 2.0 Resource Owner Password authentication method, and know the Client ID, secret, Token URL, username and password of a valid user having access to the Process Automation Developer APIs, and the full scope of the Process Automation instance from its IDCS/OCI IAM.
Configure the scope as:
https://<oic_primary_audience>/urn:opc:resource:consumer::all
Note:
- For Process Automation instances created before January 2026, use
https://<opa_instance>/process
Find the value of <oic_primary_audience>
Whether you use Fixed Credentials or Identity Propagation, you need to know the
details of <oic_primary_audience> while configuring the scope
details.
To find the value of <oic_primary_audience>:
- In the Oracle Cloud Console, select Identity & Security. Then, under Identity, select Domains.
- Select your identity domain, then select Oracle Cloud Services.
- Search for and select the Oracle Integration Cloud instance connected to your Process Automation instance.
- Select OAuth configuration.
- Copy the value of Primary Audience. Use this value as
<oic_primary_audience>in your OAuth scope.
Configure a Local Server as a Backend for Process Automation
To create a service connection to a Process Automation API, you need a Process Automation backend representing a provisioned Process Automation instance.
For more information on how to create a service connection, seeConnect to Oracle Cloud Infrastructure Process Automation APIs and Create a Service Connection.