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
Thaier IssaThaier Issa 

How do you Set Field-Level Access on a Locked Record?

Is it possible to allow a user to only be able to edit one specific field when a record is locked? I am trying to send an email from a workflow or a visualforce page because sending from Apex has been a rabbit hole at this point so I am looking for other options, Anyone have any insight? 
Khan AnasKhan Anas (Salesforce Developers) 
Hi Thaier,

Greetings to you!

Please refer to the below links which might help you further with the above requirement.

https://success.salesforce.com/answers?id=90630000000hFRlAAM

https://douglascayers.com/2017/04/22/how-to-edit-approved-records-without-modify-all-permission/

https://success.salesforce.com/answers?id=9063A000000pHSSQA2

I hope it helps you.

Kindly let me know if it helps you and close your query by marking it as solved so that it can help others in the future. It will help to keep this community clean.

Thanks and Regards,
Khan Anas
Thaier IssaThaier Issa
Hi Khan, 

This is close to what I need, but not exactly. A custom object record currently goes through an approval process and then the record gets locked, I need to be able to check a box or something of the sorts to activate a workflow in order to send an email to request to unlock the record. I tried implementing one of the tutorials and it didn't seem to work for my case. Do you have anything else that can help?