Create a Service Connection in VBCS
To create a service connection, Visual Builder application requires information about how to connect with the application. A Service Connection includes all the basic information about connection details, properties, and the REST endpoints that you want to use in your application.
Authentication and Connection Types
When you set up a new server or edit an existing server in your Visual Builder application, you configure the authentication and connection type used by the Intelligent Track and Trace application.
- Identity Propagation Authentication
- Fixed credentials Authentication:
Identity Propagation Authentication
In this method, user credentials will be passed on to the service and used for authentication and does not allow anonymous access.
When you use identity propagation, the following authentication mechanisms are available:
Authentication - Identity Propagation | Description |
---|---|
Oracle Cloud Account | In this case, for authentication, it uses Intelligent Track
and Trace server URL as a default scope. For
example, if the service's URL is
https://ab.oraclecloud.com/myservice , the
token will be created with the same base URL as
https://ab.oraclecloud.com/oauth2/v1/token
|
OAuth 2.0 User Assertion | Requires user to sign in with a valid Oracle Identity Cloud Service user account. Here you can specify your own scope rather than using Intelligent Track and Trace URL as scope. |
Fixed Credential Authentication
Using this method, a fixed user credentials will be passed on to the service. All requests sent from Visual Builder to the service will use the same app id for authentication.
Authentication - Fixed Credentials | Description |
---|---|
OAuth 2.0 Resource Owner Password Credentials | Use this option when you need a specific user's credentials to connect to Intelligent Track and Trace application. The authentication requires IDCS Client ID, Client Secret, and token URL. |