Structure Sandbox
Kevin Steven Miranda Prendas
ORACLE FUNCTIONAL FINANCIAL CONSULTANT
In business environments, managing roles and permissions is critical to ensuring security
and operational e6iciency. Oracle Cloud o6ers powerful tools to control access to
information, but how can we ensure that users only see tasks relevant to their roles?
In this document, I’ll guide you step-by-step through creating a sandbox in Oracle Cloud—
an isolated environment that allows you to limit task visibility based on assigned roles.
You’ll learn how to configure permissions, customize views, and ensure that each team
member accesses only the information they need for their role.
For example, the following user has the role of Accounts Payables Specialist
By default the Accounts Payable Specialist role allows to execute di6erent tasks such as
Correct Import Errors, however today we are going to learn how to make only the Accounts
Payable Invoice Supervisor role able to view this task.
Steps
1- Create a sandbox of type Structure
Path: Navigator-Configuration-Sandboxes
2- Once inside the sandbox go to the “Tools” section and select structure. Then find the desired area
(Payables and Invoices in this example) and click on it.
3- Next we must go to “Panel Tabs”, look for the desired task and click on the icon ✓.
4- Finally we must click on “EL Expression” and make a modification with the following
expression:
#{[Link]['ORA_AP_ACCOUNTS_PAYABLE_MANAGER_JOB']}
Or in case they are more than one:
role#{[Link]['ORA_AP_ACCOUNTS_PAYABLE_MANAGER_JOB'] ||
[Link]['AP_ACCOUNTS_PAYABLE_VIEW_ONLY']}
5- Now the sandbox must be published
Now anyone without the Accounts Payable Invoice Supervisor role will not have the Correct
Import Errors task visible.
However, if the Accounts Payable Invoice Supervisor role is added the task will be
available.