Sandbox in Oracle Fusion
Introduction – Need of Sandbox
Today's business landscape is quite dynamic. Implementing organizations
are expected to respond by catering to
both customer and modern business requirements.
So multiple teams need to make application changes at the
same time while sharing the same data model and configuration starting point.
Sandboxes in Oracle Fusion Applications is the solution to
that which provides robust out-of-the-box functionality to help isolate and
control customization efforts without impacting other users' configuration
environments, and/or the production environment.
But you may get conflicts between teams working that way. To
avoid such conflicts, sandboxes come in handy.
The best part of the sandbox is, as the name suggests, it is
a logically separate environment, where you can do your Configuration work and
testing, separate from the mainline.
Creating a sandbox
We shall now see the steps of creating a sandbox.
Step1: Click on Navigator
Step2: Navigate to Configuration ->Sandboxes
Step3: Click on Create Sandbox button
Step4: Enter Name of the sandbox and
select tools from the list. Click Create or Create
and Enter
Step5: Navigate to the page the where you want to make
these changes such as Invoice Entry, Purchase Order
or Hire an Employee. For this example, we are personalizing Purchase
Requisition Page.
Requirement
- Action Item: - ‘More Tasks’ Tab to be renamed to 'Create' on Purchase Requisitions
page.
Navigation: -Navigator > Procurement >
Purchase Requisitions
1.
Select ‘Edit Pages’ from the Settings and Action
drop down menu
2.
Click ‘Structure’ from the Edit bar
3.
Select the section to be updated. In our Case,
we selected the ‘More Tasks’ TAB
4.
Click ‘Edit’ on the dialogue box which appears
on screen
5.
Go to the bottom bar and click the pencil as
shown below
6.
A new window appears and that is where changes
are made. We had to change the ‘Text’ so we clicked on the down arrow near ‘Text’
and selected Expression Builder. Other properties can also be changed.
Following window appears
7.
Delete the value and enter ‘Create’ and Click on
Test TAB and then OK.
8.
After changing the value click on Apply then OK.
9.
Changes are done; now click on ‘Close’ to
complete the process
Activating a Sandbox
To activate a sandbox, perform the steps as shown below
Click the down arrow, next to username. click Edit
Pages.
A new dialog box is opened with warning, click Activate
a Sandbox link
It opens the page with all the available sandboxes
as shown below, click Enter Sandbox button to activate it.
Only one sandbox can be active at a time. Once a sandbox is
active for your session, the sandbox name is displayed in the global area.
After activating a sandbox, you should always log out from
Oracle Fusion Applications and log back in. This helps you to avoid conflicts
by ensuring that the cache is cleared.
Note: if you log out and log back in, your sandbox
remains active. A sandbox remains active until you exit the sandbox, publish
the sandbox, delete the sandbox, or set another sandbox as active.
What can be done through Sandbox?
The
sandboxes can be used for meeting below requirements:
·
Customization of Pages
·
Personalizing Appearance (Theme, Color etc.)
·
Add Organization logo
·
Enabling DFF
·
Customization of roles (Custom role can be
attached to any of the custom page. So, users having such role will have access
to that custom page only.)
·
Creation of Custom Infolets
Types of Sandbox
Test-Only: You can make application changes using
test-only sandboxes, which you don't want to publish to the mainline code.
Publish: Once satisfied with the application
changes made in the test-only sandbox, you can replicate these changes in a
sandbox that you want to publish. And then publish your changes to the mainline
code. This sandbox type is also known as the integration sandbox, because teams
working in parallel use this sandbox as the final staging point before
publication to the mainline code.
Good one.. Please check my blog for Fusion HCM topics
ReplyDeletehttps://fusionhcmknowledgebase.com/