Essential Set-up Tasks

Before you can start setting up or using VB Studio, there are a few tasks that must be performed first:

  1. Ensure that IDCS role sync is enabled on the IDCS domain associated with any instance where you plan to use VB Studio for developing extensions. Developers who plan to use VB Studio must be created and managed in your Oracle Cloud Application instance.
  2. Make sure you have the FND_ADMINISTER_SANDBOX_PRIV privilege or any of these roles in your development and production instances:
    • Application Administrator (ORA_FND_APPLICATION_ADMINISTRATOR_JOB)
    • Application Developer (ORA_FND_APPLICATION_DEVELOPER_JOB)
    • Sales Administrator (ORA_ZBS_SALES_ADMINISTRATOR_JOB)
    • Customer Relationship Management Application Administrator (ORA_ZCA_CUSTOMER_RELATIONSHIP_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB)

    You’ll need these permissions to set up VB Studio and your Oracle Cloud Applications instances, and to deploy an extension to an Oracle Cloud Application environment.

  3. If IDCS role synchronization is enabled (recommended), the Oracle Cloud Applications roles listed in step 2 are sufficient and you should have access to VB Studio after 30 minutes or so. If role synchronization is disabled, you'll need to use the IDCS console and explicitly grant VB Studio access by assigning yourself the DEVELOPER_USER or DEVELOPER_ADMIN VB Studio role in your instance.

    See Assign VB Studio Roles in OCI Identity and Access Management. Without these role assignments, the first user (you or one of your users) who begins to create a simple extension will see the error, "You are not a member of this Organization."

    If you can't do this yourself, please consult with the infrastructure administrator at your site who has the necessary IDCS identity administrator privileges.

  4. If your Oracle Cloud Applications instances restrict ingress IP access, you must add your VB Studio infrastructure IP address to the list of allowed IP addresses in your Web Application Firewall (WAF) and/or Location Based Access Control (LBAC) configuration.

    If you have done this, but are experiencing access problems, see Resolve Access Issues After Allow-Listing Your VB Studio IP Address.