Users may encounter an INSUFFICIENT_ACCESS error when attempting to view, edit, or update Opportunity records. This error indicates that the user lacks the necessary permissions or record-level sharing access to perform the requested action.
This article covers the most common causes and their resolutions.
Why This Error Occurs
The INSUFFICIENT_ACCESS error on Opportunities is caused by one or more of the following:
Step 1: Check Object-Level Permissions
Step 2: Check Record-Level Access
Step 3: Review Organization-Wide Defaults
Step 4: Check Role Hierarchy
Step 5: Check for Validation Rules
Note: System Administrators with "Modify All Data" or "Modify All" on Opportunities bypass all sharing settings. If the admin can edit the record but the user cannot, the issue is very likely permissions or sharing — not a product bug.
FAQ
Q: Why can a user see an Opportunity but not edit it?
A: Read and Edit are separate permissions. The user's profile grants Read but not Edit. Check object-level permissions on the profile or permission set and add Edit if appropriate.
Q: The error occurs on some Opportunities but not others. Why?
A: This is a record-level access issue. Records created by users whose role hierarchy does not grant access to the affected user will appear inaccessible. Review manual shares and sharing rules for the specific records.
Q: Can this be caused by a field-level security restriction?
A: Yes. If the user's profile does not have Read access to a required field on the Opportunity, some operations will fail. Check Field-Level Security for the Opportunity object on the user's profile.
005390125

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.