FlexDeploy - Oracle Visual Builder Plugin Guide
The Oracle Visual Builder (OVB) plugin provides features and functionalities to manage the development life cycle of visual applications created in Oracle Visual Builder Cloud Service (OVBCS) as well as Oracle SaaS application extensions. The plugin provides various operations for more efficient deployment process across multiple cloud environments.
Key Features
- Simple configuration.
- Setup reusable deployment configuration plans for service endpoints across one or more applications.
Plugin Operations
- exportApplication
- stageApplication
- publishApplication
- lockApplication
- unlockApplication
- buildApplication (OVB)
- deployApplication (OVB)
- buildApplicationExtension (OVB)
- deployApplicationExtension (OVB)
Cloud Account Properties
We recommend use of OAuth as some Visual Builder REST API are only available with OAuth authentication type. Specific details are provided in individual plugin operation documentation.
Property Name | Property Code | Required | Description |
---|---|---|---|
OVB User | FDOVBACCT_USERNAME | Yes | User name for the registered OVB account |
OVB Password | FDOVBACCT_PASSWORD | Yes | Password for the registered OVB account |
OVB Base URI | FDOVBACCT_BASE_URI | Yes | The REST Base URI of a running OVB Instance |
OVB Identity Base URI | FDOVBACCT_IDENTITY_BASE_URI | No | The Oracle Identity Cloud Service URL (IDCS). E.G. https://idcs-1a2bc3de.identity.oraclecloud.com. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Client Id | FDOVBACCT_CLIENT_ID | No | The Oracle Identity Client Id. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Client Secret | FDOVBACCT_CLIENT_SECRET | No | The Oracle Identity Client Secret. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Client Scope | FDOVBACCT_CLIENT_SCOPE | No | The Oracle Identity Client Scope. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Keystore Path | FDOVBACCT_KEYSTORE_PATH | No | Java keystore path containing the private key to use for JWT User Assertion. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Keystore Passphrase | FDOVBACCT_KEYSTORE_PASS | No | Java keystore passphrase for the OVB Keystore Path property. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Certificate Alias | FDOVBACCT_CERT_ALIAS | No | Private certificate alias. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Certificate Passphrase | FDOVBACCT_CERT_PASS | No | Passphrase for the OVB Certificate Alias property. Leave blank if no passphrase was used. Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Certificate Algorithm | FDOVBACCT_CERT_ALGORITHM | No | Algorithm used for the certificate. Defaults to RS256 Only required when using OAuth. For more information on configuring OAuth see here. |
OVB Component Exchange URL | FDOVBACCT_COMPONENT_EXCHANGE_URL | No | URL for a visual builder component exchange. More info on this https://docs.oracle.com/en/cloud/paas/app-builder-cloud/abcag/manage-your-component-exchange.html#GUID-2B02DA1E-82EA-4FD1-88EC-F1C113A8969E. Default is the US Oracle hosted exchange. Only necessary if using buildApplication operation and you are using component exchange. |
OVB Component Exchange Username | FDOVBACCT_COMPONENT_EXCHANGE_USERNAME | No | Username for a visual builder component exchange. Defaults to US oracle hosted exchange. Only necessary if using buildApplication operation and you are using component exchange. |
OVB Component Exchange Password | FDOVBACCT_COMPONENT_EXCHANGE_PASSWORD | No | Password for a visual builder component exchange. Default for US oracle hosted exchange is: bXwphh6RMFjn#g Only neccessary if using buildApplication operation and you are using component exchange. |
The following macros are not currently supported in the footer:
- style