Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I have a Modified OOTB Approval Workflow running on Custom List (modified in SPD). It creates a Task in the Tasks list. Now, I want to change the default permissions assigned to the Task Item. Right now it sets the Assigned To group Contribute permissions and the Created By field Read permissions.

I cannot find the step that edits the permissions and would like to just change that. I do not wanted the Created By user to have any permissions, and would like to assign the Assigned To group a custom permission level.

My best guess workaround is to create a new workflow that updates the permissions on the task item creation, but I would prefer something more elegant.

Thanks.

share|improve this question

2 Answers 2

up vote 0 down vote accepted

SharePoint Designer has quiet powerful actions to change permissions on lists item like Remove List Item Permissions which allows you to specify which permission for which user you want to remove from which item), but they are only available if inside a Impersonation Step. If you want to use them inside a Start Approval Process action, then the Start Approval Process should be inside the Impersonation Step.

share|improve this answer
    
Thanks, that's what I was getting at when I said make a new workflow. This is the solution that I ended up doing since I could not find where the permissions were set in the approval workflow. I just made it a list workflow that ran on task creation. –  hrezs Oct 31 '12 at 15:41

SharePoint Designer 2010 does not have permission activities/actions OOB!

But, Useful SharePoint Designer Custom Workflow Activities give you some of the actions like:

  • Grant Permission on Item - Allows granting of specified permission level on a specified item
  • Delete List Item Permission Assignment - Allows deleting of specified permission level assignment for a given user
  • Reset List Permissions Inheritance - removes any unique permissions
    assigned to an item by inheriting list permissions

You can install the wsp and leverage these activities!

I hope this helps...

share|improve this answer
    
Thanks. Sorry, I should have mentioned I do have access to SharePoint Designer. We modified the Approval Workflow in SPD to send out emails and such. I am failing to find when it sets the unique permissions for the Task item thought. –  hrezs Oct 31 '12 at 1:11
    
The link given is for SharePoint Designer activities... Yes, they will add these activities to SharePoint Designer actions... Also you can try Jakobsen's answer! –  Arsalan Adam Khatri Oct 31 '12 at 14:51

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.