function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
Simran Singh 22Simran Singh 22 

Approval Assignment Email is not sent to approver when user with profile other than system admin submit the approval request for a record?

Approval Assignment Email is not sent to approver when user with profile other than system admin submit the approval request for a record?
SubratSubrat (Salesforce Developers) 
Hello Simran ,

You can cross check with these setting once :

Approval process email alerts: Make sure that the approval process is configured to send email alerts to the appropriate users. You can do this by going to the Approval Process page in Setup and checking the Email Alert section. Make sure that the appropriate email alert is selected and that the email recipient is set to the approver.

--> https://trailhead.salesforce.com/content/learn/projects/automate-business-processes-recruiting-app/create-approval-process-rec-app

Email deliverability: Check the email deliverability settings in Setup to ensure that Salesforce is able to send emails. If the email deliverability is set to "No Access" or "System Email Only", email alerts will not be sent.
Approver email address: Check that the approver has a valid email address in their user record. If the email address is missing or invalid, email alerts will not be sent.

--> https://help.salesforce.com/s/articleView?
id=sf.data_sandbox_email_deliverability.htm&type=5


If it helps please mark this as Best Answer.
Thank you.
 
Prateek Prasoon 25Prateek Prasoon 25
When an approval request is submitted for a record in Salesforce, the Approval Assignment Email is sent to the approver(s) assigned to the approval step in the approval process.
If the Approval Assignment Email is not being sent to the approver(s) when the request is submitted by a user with a profile other than System Administrator, it's likely that the user's profile does not have the necessary permissions to send approval request emails.
To resolve this issue, you can check the following:

Verify that the user's profile has the "Manage Email Templates" and "Manage Users" permissions enabled. These permissions are required to send approval request emails.
Check that the approval process is set up correctly and that the email alert is configured to send the Approval Assignment Email. To do this, go to the Approval Process setup page and check the "Email Alert" section of the Approval Step.
Verify that the user who submitted the approval request has a valid email address in their user record, and that the email address is not marked as invalid.
Check that the user's email deliverability settings are set to "All Email" or "System Email Only". If the settings are set to "No Email", the Approval Assignment Email will not be sent.
If none of these steps resolve the issue, you may need to check the Salesforce email logs to determine why the email is not being sent. You can also reach out to Salesforce Support for further assistance.


If you find this answer helpful, please mark it as the best answer.