Forum Discussion
How to control only "Assigned To" can approve/reject a task ?
Try to set the item permission only for the user who has to approve the task.
You can use a Workflow to do this.
I use it several times and it works perfect for me.
- Russell GoveSep 29, 2017Iron Contributor
Heiko, I am facing this same issue. Can you explain how you got around it. Once I assign the task, the workflow is waiting for tje task to be comple and i cannot run any morae actions until then. How can i change the permissions on the task ?
- Russell GoveSep 29, 2017Iron Contributorbtw I am on sharepoint online using SPD 2013 Workflows.
- Heiko WatzOct 04, 2017Iron Contributor
This is the reason why I use the plumsail Workflow action pack as extension to the SPD 2013 Workflows.
There is an activity to set the permission for the actual item in the list.
As example:
In your workflow use this activity to remove all permissions (1) then set the permission to read for Users and only write permission to the user who is assigned to the task (2).
When the task is finished set the permission back to inherit it from the list (3).
The activities use an special User to set the permissions – you can define it in the site settings.
I hope this helps you – feel free to come back when you have additional questions.
- Mar 27, 2017
Here is some good starting information for how to manage permissions using a SharePoint 2013 workflow and the REST API. You can use these actions to update permissions so that on change only the people who you either declare or are in the Assigned To have contribute, and everyone else you can grant read.
- Heiko WatzMar 28, 2017Iron Contributor
In this case i use the Plumsail Workflow Action Pack: https://plumsail.com/workflow-actions-pack/
It's very simple to use.