Pregunta

I have a list with its Item-Level Permission is set to;

Read access: = Read Items that were created by the user

Basically what is required is for the list item, only be accessible to the creator/owner until its field "Status" value becomes "Approved", then everybody should be able to have see and read the list item.

I have tried the Impersonation Step and "Replace [permission of the group] in current item" starting from "Read" to "Full Access" but members of that group still don't see the list items created by other member. However, myself and other colleague who's the owner of the List and has Full Access are able to see everyone's list item (entries).

Can anyone point me to the right procedure on how to make it happen?

Thanks.

¿Fue útil?

Solución

"Item-Level Permission" is not part of the SharePoint security model, but rather is a filter implemented as a library feature. This is a special kind of "security" that only works with selected lists and is not managed like the other SharePoint security features. The Impersonation Step impacts security settings and not this filter.

You will need to create a workflow for when users are adding items that sets security permissions to be read only for the user, and Full Control for site owners. When an item is approved another workflow changes the security permissions so all can read.

Licenciado bajo: CC-BY-SA con atribución
scroll top