In today’s blog I would like to share quick fix on why workflow is getting triggered. We have created workflow to perform certain operation on Create of an entity record. However when User were creating an entity record, workflow was not getting triggered.
User who was performing the operation does not have system admin role so we suspected it has something to do with permission.
After spending some time we finally found that in security role under Customization tab Execute Workflow Job Miscellaneous Privileges was missing.
Once we provided above access workflow started getting trigger. Make sure you provide this access whenever you want the user to trigger process automatically when certain operation is performed by the user.
Note :- Workflow owner had System admin role and the mode of the workflow was Async.
Hope this helps!