Overview
Perform the following setup
- Navigate to Setup and Maintenance > Task > Search> “Manage Administrator Profile
Values” task
For Oracle fusion instance access click here

Enable profile option ‘FND_READ_ONLY_MODE’ at user level

How it Works
When the user with read only access logs into the environment,system will display a red band above the global menu in all the pages user navigates. The band displays a message that the user has read only access to the application and cannot make any updates.

When user navigates to the setup pages and as soon as the pages loads there is a message stating that user has ready only access (“You have read-only access to all applications. You cannot perform updates. (FND-3319)”) and cannot make any updates.If user edits the data and saves the data same error message is displayed again.

For customers looking for read only access to the Payables application, so far we had supported read only access to only the transaction pages (invoice/payment pages) using read only duty roles. There was no such provision to access the setup pages in read only mode. Now users can access the setups pages in read only mode by enabling the profile option.
When this profile option is enabled at a user level it will grant read only access to the setup pages in the application.
How to create a Read Only Access for Project Accountant role
How to create a Read Only Access for Project Accountant role to just view the Project Costs in Fusion PPM ?
Solution
To view project costs in a read-only mode, here’s what needs to be done:
Create a custom role and grant the following functional privileges:
- Manage Project Cost Activities
- Manage Project Expenditure Item
- View Project Expenditure Item Borrowed and Lent Distribution Lines
- View Project Expenditure Item Cost Distribution Lines
- View Project Labor Cost
Grant the following data security policy to this custom role:
- Data Resource: Business Unit
- Data Set: Select by instance set
- Condition Name: Access the business units for which the user is explicitly authorized
- Actions: Manage Project Expenditure Item
- Assign this role to the user who you want to have read-only access to view project costs.
- Grant data access to this user to the relevant business units for which you want the data to
be viewed using the Manage Data Access for Users setup task. The above user can now navigate to the Manage Project Costs page and view project costs but can’t take any actions/perform adjustments on them.
How to create read only role to view project costs?
Solution
To view project costs in a read-only mode, here’s what needs to be done:
Create a custom role and grant the following functional privileges:
- Manage Project Cost Activities
- Manage Project Expenditure Item
- View Project Expenditure Item Borrowed and Lent Distribution Lines
- View Project Expenditure Item Cost Distribution Lines
- View Project Labor Cost
Grant the following data security policy to this custom role:
- Data Resource: Business Unit
- Data Set: Select by instance set
- Condition Name: Access the business units for which the user is explicitly authorized
- Actions: Manage Project Expenditure Item
- Assign this role to the user who you want to have read-only access to view project costs.
- Grant data access to this user to the relevant business units for which you want the data to
be viewed using the Manage Data Access for Users setup task.
The above user can now navigate to the Manage Project Costs page and view project costs but
can’t take any actions/perform adjustments on them.
The customer created View Only Custom Role and after giving to the
users the view only privileges, they are still able to update and save
customer details.
Solution
In Oracle Fusion Receivables there is no possibility to achieve the same. For this functionality
the following Enhancement Requests have been opened:
ENH 22727557 – VIEW ONLY ROLE FOR AR > BILLING > MANAGE CUSTOMERS
Watch here-How to create a read only user in oracle fusion
Read-Only Access-Custom Role for Transactions &Receipts
Solution
To create a role to grant only view privileges for Transactions and Receipts:
Functional Security Policies:
ORA_AR_RECEIVABLE_INQUIRY_DUTY
XLA_REVIEW_SUBLEDGER_JOURNAL_ENTRY_PRIV
Data Security Policies:
Business Unit:
Data Set: Select by instance set
Condition Name: Access the business units for which the user is explicitly authorized
Actions Enabled:
Manage Receivables Activities
Manage Receivables Activity data
Manage Receivables Receipts
Manage Receivables Transactions
View Receivables Activities
SetID Set:
Data Set: Select by instance set
Condition Name: Access the application reference data sets for which the user is explicitly
authorized
Actions Enabled:
Manage Customer Account Relationship
Manage Customer Account Site
Manage Customer Account Site Use
Manage Trading Community Salesperson Setup
View Customer Account Relationship
View Customer Account Site
View Customer Account Site Use
View Trading Community Salesperson Setup
Trading Community Customer Account
Data Set: All values
Actions Enabled:
Read
View Customer Account
Trading Community Customer Account Site
Data Set: All values
Actions Enabled:
Read
View Customer Account Site
Trading Community Customer Account Site Use
Data Set: All value
Actions Enabled:
Read
View Customer Account Site UseSave and close
Add the new role to the user along with the Employee role (ORA_PER_EMPLOYEE_ABSTRACT)
IGo to Task: Setup and Maintenance > Manage Data Access For Users
Grant the Business Unit access to the user for the custom role along with Reference Data Set.
Go to Scheduled ProcessesRun Ess Job: Send Pending LDAP Requests
Run Ess Job: Import User and Role Application Security Data
Run Ess Job: Retrieve Latest LDAP Changes
Sign out and Sign in again to the application.