INSUFFICIENT_ACCESS_OR_READONLY, Not profiled to access this Org-wide Email Address error in Salesforce

Navigating Salesforce often involves encountering errors, and the “INSUFFICIENT_ACCESS_OR_READONLY” message is among the most confusing ones users face. This error can pose challenges, especially when handling Org-wide Email Addresses, impacting communication effectiveness.

In this blog post, we will explore the root causes of this error and offer actionable solutions to rectify it.

Understanding the Error

The “INSUFFICIENT_ACCESS_OR_READONLY” error in Salesforce typically arises when a user attempts to access or modify data for which they do not have adequate permissions. In the context of Org-wide Email Addresses, this error often indicates that a user’s profile lacks the necessary permissions to interact with or manage these email addresses.

There are several reasons why you might encounter the “INSUFFICIENT_ACCESS_OR_READONLY” error in Salesforce. By determining the underlying cause, you can take appropriate measures to resolve the issue and regain access to the Org-wide email address. Below are some common causes to consider:

  • Insufficient User Permissions: The most common reason for this error is that you don’t have sufficient user permissions. It means that your Salesforce profile may not have been granted the necessary access to interact with the Org-wide email address. Make sure that your profile has the required permissions to send and receive emails.
  • Sharing and Visibility Settings: The error may also occur if the Org-wide email address is not properly shared with your profile or if there are visibility restrictions set up. So, check if the sharing and visibility settings are correctly configured.
  • Apex code restrictions: Salesforce allows you to use Apex code to customize and extend the functionality of the platform. However, if there are restrictions in place within the Apex code that prevent your profile from accessing or modifying the Org-wide email address, you may encounter this error. It’s important to review any custom code or triggers that may be affecting your access.

Troubleshooting the Error

Review the email deliverability settings:

Salesforce controls the sending and receiving of emails through email deliverability settings. Ensure these settings don’t block your profile from accessing or sending emails from the Org-wide email address.

Access the Organization-Wide Addresses by navigating to Setup, then Email Administration. Click on Edit beside the Organization-Wide Address(es) you’re using, and provide access to each profile that will be commenting and sending emails.



Also Read- Ref ID for Email to Case in Salesforce

Check your profile permissions:

Go to your Salesforce profile settings and ensure that you have the necessary permissions to access and send emails from the Org-wide email address. If you don’t have the required permissions, contact your Salesforce administrator to grant them.

Check the sharing rules:

Review the sharing rules for the Org-wide email address and ensure that the required profile is included in the appropriate sharing rules. If the profile is missing from the sharing rules, add it to grant access.

Verify the record-level access:

If the Org-wide email address is associated with specific records, such as leads or contacts, make sure that the necessary profile has record-level access to those records. If the profile does not have access to the records, it won’t be able to send or receive emails from the Org-wide email address.

Examine and adjust the Apex code:

Identify any code linked to the Org-wide email address, such as triggers or apex classes. Analyze the code and search for any limitations contributing to the issue.

If constraints are detected, make adjustments to provide your profile with the required access. This might entail updating sharing settings, assigning your profile to relevant permission sets, or implementing other necessary alterations.

Best practices to avoid this error:

Regularly review and update user permissions:

Reviewing your user permissions and ensuring they align with your business needs is important. As your organization evolves, new requirements may arise that necessitate changes in user permissions. You can prevent access-related errors by staying proactive and keeping your user permissions up to date.

Document the Sharing and visibility settings:

It is important to document and communicate the rules for sharing and visibility of the Org-wide email address to all relevant users.

Test apex class or triggers:

Thoroughly test custom code before deployment, especially if it interacts with the Org-wide email address. This step is crucial to uncover any restrictions that could lead to this error.

Want to Learn Salesforce Flows?Β Checkout our Salesforce Flow Course


1. What causes the “FIELD_CUSTOM_VALIDATION_EXCEPTION” error and how it can be resolved?

During record creation or update, the system triggers the “FIELD_CUSTOM_VALIDATION_EXCEPTION” error when a field violates a custom validation rule.

To troubleshoot this error, review the custom validation rules defined on the affected field. Verify if the data being entered meets the criteria specified in the validation rule

2. What does the “DUPLICATE_VALUE” error indicate?
The error “DUPLICATE_VALUE” occurs when attempting to create a record with an already existing value in a unique field like an email or ID.

3. How should we address the error message “DUPLICATE_VALUE”?

To handle this error, implement duplicate management techniques such as using Salesforce’s built-in duplicate rules or custom validation logic to prevent duplicate record creation.


Encountering the “INSUFFICIENT_ACCESS_OR_READONLY, Not profiled to access this Org-wide Email Address” error in Salesforce can be frustrating.

However, with the correct approach, it can be resolved. Understanding the reasons for the error, troubleshooting the issue, and following best practices are essential to ensure that your Salesforce profile has the necessary access and permissions to send and receive emails from an Org-wide email address.

Get a complete Roadmap To Learn Salesforce Admin And Development

Share Now

Related Posts

One thought on “INSUFFICIENT_ACCESS_OR_READONLY, Not profiled to access this Org-wide Email Address error in Salesforce

Leave a Reply

Your email address will not be published. Required fields are marked *