JavaScript must be enabled to correctly display this content
  • Title and Copyright Information
  • About This Content
  • The Basics
    • What Is Oracle Visual Builder Studio?
      • What’s an Extension?
      • Build Enterprise Apps in Minutes
      • Use VB Studio to Manage Your Development Cycle
    • How Do I Set Up VB Studio?
    • Key Concepts, Components, and Terms
    • Access VB Studio from the Oracle Cloud Home Page
  • Get Started with Setting Up VB Studio
  • Set Up VB Studio to Extend Oracle Cloud Applications
    • Work With Multiple VB Studio Instances
    • Essential Setup Tasks
      • Create a Simple Extension
        • What Project Artifacts Are Created?
        • Manage Your Simple Extension
        • What’s Next?
      • Set Up VB Studio Users
        • How Do I Assign the Roles?
          • Assign Oracle Cloud Applications Roles
          • Assign VB Studio Roles in OCI Identity and Access Management
        • Configure Oracle Cloud Applications Custom Roles
    • Optional Administrator Tasks
      • Set Merge Restrictions on the main Branch
      • Use CI/CD Pipelines for Deployment
        • Deploy to Production Through CI/CD Pipelines
          • Add the Oracle Cloud Application’s Production Instance to an Environment
          • Create a Production Branch
          • Create and Configure Production Build Jobs
            • Before You Configure Build Jobs and Pipelines
            • Create the Production Packaging Build Job
            • Create the Production Deployment Build Job
            • Configure Job Protection Settings
          • Create and Configure the Production Pipeline
          • Run Production Pipelines
        • Deploy to Other DEV and TEST Instances Through CI/CD Pipelines
          • Add an Oracle Cloud Application Instance to an Environment
          • Create and Configure Deployment Build Jobs and Pipelines
            • Create a Deployment Build Job
            • Configure the Default Pipeline to Deploy to Other Oracle Cloud Applications Instances
            • Create and Configure a Pipeline to Deploy to Other Oracle Cloud Applications Instances
            • Deploy Changes from a Different Branch
          • Run the Pipeline
      • Manually Create a Project for Extensions
      • Access VB Studio from Oracle Cloud Applications
    • Delete an Extension
      • Delete an Extension Manually
      • Configure a Job to Delete an Extension
  • Set Up VB Studio for Developing Visual Applications
    • Set Up VB Studio for Visual Applications
      • Get Access to Visual Builder Instances
      • Get the Required IDCS Roles
    • Set Up the VB Studio Project for Development
      • Create and Set up a Project for Development
      • Create and Set Up a Project Using the Visual Application Template
        • Create a Project Using the Visual Application Template
        • Configure the Deployment Job
        • Run the Pipeline Manually
        • View the Deployed Visual Application
      • Use CI/CD Pipelines for Deployment
      • Add Users to the Project
      • Optional Configuration
        • Configure the Packaging Job
        • Set Merge Restrictions on the main Branch
      • Develop Your Application
    • Set Up Additional Deployment Instances
    • Set Up the Project to Deploy for Production
      • Create a Production Branch
      • Create and Configure Production Build Jobs
        • Create a Production Packaging Build Job
        • Create a Production Deployment Build Job
        • Configure a Production Job’s Privacy Setting
        • Create and Configure a Pipeline
        • Run the Pipeline
    • Undeploy a Visual Application
      • Undeploy a Visual Application Manually
      • Configure a Build Job to Undeploy a Visual Application
  • Set Up VB Studio for CI/CD
    • Step 1: Decide whether to use the free VM build executor
      • OCI Resources in VB Studio
      • VB Studio’s Free VM Build Executor
      • Configure VB Studio to Use the Free VM Executor for Build Jobs and Pipelines
        • Add the Free VM Build Executor Manually
      • Connect to Your OCI Paid Account
        • Get the Right Roles
        • Create a VB Studio Instance in Your Oracle Cloud Account
    • Step 2: Decide whether to run VM build executors or Docker executors
      • What are Build Executors and Build Templates?
        • VM Build Executors
          • Build Executor Templates
          • What Happens When a Build Runs in a Build Executor?
        • Docker Build Executors and Docker Images
          • Docker Deployment VMs and Docker Executors
          • What Happens When a Build Runs on a Docker Executor?
    • Step 3: Set up VB Studio to run VM build executors
      • Create and Manage Build Executor Templates
      • Add and Manage VM Build Executors
        • What Determines How Many VMs I Can Create?
      • Connect to Your OCI Account and Add VM Build Executors
      • Run VM Build Executors in Virtual Cloud Network
        • Use VB Studio’s Default VCN
        • Run VM Build Executors in Another Compartment’s VCN and Subnets
          • Create and Configure a Public Subnet in a VCN
          • Allow VM Build Executors to Access a Private Subnet’s Resources
          • VB Studio Public IP Addresses in OCI Data Centers
      • Software for Build Executor Templates
    • Step 4: Set up VB Studio to run builds on Docker executors
      • Add Your First Docker Deployment VM
      • Migrate to Docker
      • Create and Manage Docker Images
      • Add and Manage Docker Deployment VMs
        • Add Docker Deployment VMs
        • Manage Docker VMs
        • Manage Docker VM Resources
      • Reset Docker and Move to VM Build Executors
    • Step 5: Set Up Users and Groups
  • Manage the VB Studio Instance
    • Change the CI/CD Compartment
    • Authorize VB Studio to Access Visual Builder and Integration Instances
    • Switch to the Built-In Free Account
    • Change Your OCI Account
    • Validate the OCI Connection
    • Manage VB Studio Instance Tags
    • Write IAM Policies that Control Access to VB Studio
    • Create Rules that Use Service Event Notifications
    • Move the VB Studio Instance
    • Terminate the VB Studio Instance
  • Manage the Organization
    • Update the Organization’s Display Name and Description
    • Set the Organization’s Default Wiki Markup Language
    • Restrict Project Creation to Organization Administrators
    • Restrict Sharing a Project to Organization Administrators Only
    • Limit the Number of Personal Access Tokens a User Can Create
    • Assign a Project’s Ownership to Another User
    • Manage Your Organization’s Projects
    • Manage Your Organization’s Groups
  • Manage Your Component Exchange
    • What is a Component Exchange?
    • Use a Project as the VB Studio Component Exchange
    • Use an External Server as the VB Studio Component Exchange
    • Share the Component Exchange’s URL
    • Workflow for Web Components
  • Troubleshooting
    • Resolve Access Issues After Switching Users to Federated IDCS
    • Unable to See the "Edit Page in Visual Builder Studio" Option in an Oracle Cloud Application
    • How Do I Resolve a "You Are Not a Member of This Organization" Error?
    • How Do I Access OCI Identity and Access Management From the Oracle Cloud Console?
    • Resolve Access Issues After Allow-Listing Your VB Studio IP Address
    • Resolve the "Loading Completed with Errors" Message
  • Appendices
    • Migrate Oracle Cloud Applications Configurations
      • Before You Configure CSM Build Jobs and Pipelines
      • Create and Configure Build Jobs to Migrate Your Oracle Cloud Application’s Configurations
        • Configure a Job to Export Configuration
        • Configure a Job to Import Configuration
        • Configure a Job to Cancel the Configuration Migration
        • Configure a Job to Apply and Save the Configuration Migration
        • Configure a Job to Restore Configuration Migration
        • Create and Configure the CSM Pipeline
      • Create and Configure Build Jobs to Deploy the App Extension to the Sandbox
        • Create the Production Sandbox Packaging Job
        • Create the Production Sandbox Deployment Build Job
        • Create and Configure the Production Sandbox Pipeline
      • Run the Pipelines
    • Public IP Addresses for VB Studio