Field value permission to set for automation to work as expected?

Field value permission to set for automation to work as expected?

I would like confirmation on the CRM software behaviour with the following configuration. A while ago I had discovered the solution by trial-and-error and now I don't remember what the conclusion was.

I have a picklist field in the layout that I only want selected profiles to only have the permission to Read/Write the field value. For the rest of the profiles, they should have read-only access. This field value will be updated via Deluge functions triggered in Workflow Rules. Will the automation still work, i.e. the field value gets updated, if the action is triggered by a user who only has Read-only access to this field?

If you can provide a link to the documentation that documents this, please post it in the reply. It would help me and possibly others from going nuts at trying to remember the result.