Oracle Fusion security model requires a three-way link between users, roles, and data. It's summarized as: who can do what on which data.
WHO refers to the users
WHAT are the job roles the user is assigned
WHICH refers to the data that's specific to a particular security context (an element of the enterprise structure, such as a business unit, asset book, or ledger)
Consider an example of a user who has been assigned job role of "General Accounting Manager (ORA_GL_GENERAL_ACCOUNTING_MANAGER_JOB)". When the user tries to access the GL Journal Page, the below error will be displayed:
Reason: As the user does not have access to any ledger and business unit this error is displayed
To assign data access set to the user follow the below steps:
- Go to Setup and Maintenance
- In General Ledger Functional Area, select "Manage Data Access Set Data Access for Users"
- Click on Add Button
- Select the User Name, Role and Security Context (as Data Access Set) and in Security Context Value select the data access set name you want to assign. Click on Save and Close once done.
- Now, user can access the GL Journals page without any error.
Comments
Post a Comment