Access Permission


Badge +4

hi All,

i have sharepoint custom list and a nintex workflow. in my custom list, i set the following control

- Read Access : Read items that were created by the user

- Create and Edit Access : Create items and edit items that were created by the user

where i only want the authorised users access (read & edit) the particular item.

so, in the nintex workflow i gave the item permission (contribute) to approver when i assign the flexitask to the approver.

but the approvers unable to do the approval when click on the approval link (refer to attachment for the error when approver click on the approval link)

Can anyone advise me how can i set the permission based on this scenario.

only creator & approver able to view & edit the items in the custom list.

thanks


6 replies

Badge +16

if you are going to use set item permissions action they generally don't work with the list settings for permissions as you have described above.  I would take these list settings out and do your permissions entirely in the workflow.

Badge +4

hi Cassy,

based on your suggestion, what permission should I set in list settings ?

thanks

Badge +16

I would have it inherit normally.  and deal with each item in the list with the workflow.

Badge +5

I had seen a similar problem, i.e. there was a conflict between List permissions and Workflow permissions. Finally we got to a conclusion that the list permission overrides workflow settings.

Userlevel 5
Badge +14

just the same topic was discussed a month ago here item-level permissions conflicting with workflow 

in general, list settings overrule any permissions.

so with 'Read items that were created by the user' nobody except of item creator is able to respond to task.

Badge +4

Hi All,

I got the solution for this.

in list setting, I will set the permission to enable all access & edit.

and in the workflow, I use "Set Item Permission" to remove the parent permission of that particular item, and reassign to appropriate permission to the respective user (such as contribute to the requestor).

Thanks

Reply