Introduction
In today’s fast-paced digital landscape, enterprises
need agile and intuitive development tools to build, customize, and extend
applications efficiently. Visual Builder Studio (VBS) for Oracle
Fusion Applications is a powerful low-code development platform that
enables developers and business users to create and manage applications easily.
Whether we are enhancing Oracle Cloud HCM,
extending existing Fusion applications, or developing standalone web
applications, Visual Builder Studio simplifies the process by providing
an integrated environment for app development, deployment, and collaboration.
This blog will guide through the essential aspects of
working with Visual Builder Studio, including:
- The roles
and privileges required to access the platform,
- Step-by-step
instructions for creating a new project,
- How to add
members and collaborate within a project,
- Accessing
Visual Builder Studio (Navigation)
- Key
differences between Redwood applications built using Visual
Builder Express and Advanced Mode.
By the end of this guide, we will have a clear
understanding of how Visual Builder Studio empowers organizations to
build and extend applications efficiently within the Oracle Fusion ecosystem.
Let's dive in!
Managing
and organizing reports and data models is a crucial task for businesses and
analysts who rely on data to make informed decisions. In modern data platforms,
especially when working with cloud-based data management solutions or reporting
tools, it's essential to know how to access, manage, and organize the files you
work with. One of the common tasks is listing all reports and data models that
reside in a specific folder.
In this
post, we will explore how you can efficiently list reports and data models
stored in a particular folder, the importance of this action, and how you can
automate the process using scripts or tools.
Visual Builder Studio:
Oracle Visual Builder Studio (VB Studio) is a robust, browser-based low-code platform that empowers teams to efficiently develop, customize, and manage applications. It streamlines the entire development lifecycle—design, build, test, and deploy—enabling seamless planning and personalization of Redwood SaaS applications.
Roles and Privileges:
To access Oracle Visual
Builder Studio, users must be assigned specific roles within Oracle
Cloud Applications. The necessary roles include:
·
Application Administrator
Role: ORA_FND_APPLICATION_ADMINISTRATOR_JOB
·
Human Capital Management Application Administrator
Role:ORA_HRC_HUMAN_CAPITAL_MANAGEMENT_APPLICATION_ADMINISTRATOR_JOB
·
Synchronization Enabled Administrator Identity
Role: ORA_SYNC_ENABLED_ADMINISTRATOR_ABSTRACT
·
Application Developer
Role: ORA_FND_APPLICATION_DEVELOPER_JOB
·
Synchronization Enabled Developer Identity
Role: ORA_SYNC_ENABLED_DEVELOPER_ABSTRACT
Additionally, to access and manage sandboxes
in Oracle Cloud Applications, users must have the Administer Sandbox
privilege (FND_ADMINISTER_SANDBOX_PRIV). This privilege enables users to preview,
edit, and publish sandboxes within the environment.
Creating a Project in Oracle Visual Builder Studio:
Step 1: Access Visual Builder Studio
- Log
in to the Fusion system and navigate to:
Home Page > Configuration > Visual Builder Studio.
- Clicking
on it will redirect you to the Organization page, where you'll see
a list of projects you own or are a member of.
- Click
the "+ Create" button to start a new project.
Step 2: Enter Project Details
On the
Details page of the New Project wizard, provide the following information:
- Project
Name: Enter a unique name for project.
- Description: Provide
a brief description of the project.
- Security: Select
Private (default setting).
- Preferred
Language: Choose preferred language.
- Click Next to proceed.
Step 3: Select Project Template
- On the Template page, select Visual Application.
- Click Next to continue.
Step 4: Configure Project Properties
Step 5: Add a team member, then click the "Finish" button.
Adding
Team Members to the Project:
Step 1: Navigate to Project Home
Click on Project where we want to add a member
Step 2: Access Team
Settings
· On the
Project Home page, click on the Team tab.
· Click on + Add Member.
Step 3: Add Members
In the Add Member dialogue box:
· Enter the
username of the teammate.
· Click Add to
include them in the project.
As the
project owner, we can assign roles such as Developer Full Access, Developer
Limited Access, or Contributor to control the level of access and permissions
each team member has within the project.
Accessing
Visual Builder Studio (Navigation)
Oracle Visual Builder Studio (VB Studio) offers two primary methods to
access and edit pages within Oracle Cloud Applications:
Option 1: Direct Access via Page Settings
This is the preferred and commonly used method:
- In the fusion instance, navigate to the page you
wish to edit.
- Click on the Settings icon
- From the dropdown menu, select Edit Page in
Visual Builder.
This action will open the selected page directly in Visual Builder Studio, allowing you to make the necessary modifications.
Option 2: Access via Navigator Menu
This method is primarily used during the initial or one-time setup:
- In your
Oracle Cloud Applications TEST instance, click on
the Navigator icon
- From the
navigation menu, select Configuration.
- Under the Configuration section, click
on Visual Builder.
This will direct us to the Visual Builder Studio admin interface, where we can manage and configure our projects.
Key
Differences Between Redwood Applications Using Visual Builder Express and
Advanced
VB Studio offers two modes for customization:
- Express
Mode (for functional administrators)
- Advanced
Mode (for technical developers)
Conclusion
Oracle Visual Builder Studio provides a robust
platform for developing and managing applications within Oracle Fusion
Applications. By understanding the roles, project creation steps, and access
methods, teams can effectively leverage this low-code environment to enhance
their application development processes. Whether WE are a functional
administrator or a technical developer, VB Studio offers the tools necessary to
streamline our workflow and improve productivity.