In this article you will see how to set item level permission using a NINTEX workflow in SharePoint.
Introduction
In this article you will see how to set item level permission using a NINTEX workflow in SharePoint. I want to set item level permission for the documents that are uploaded in the Shared Documents. I will stop inheriting permission from the parent and "Full Control" permission will be given to the "Created By" user to the document. This can be done using the "Set item permissions" NINTEX workflow action.
Set item permission workflow
The following will set the item permission workflow:
Navigate to the Shared Documents.
Click on the "Library" tab and then click on "Workflow Settings".
Click on "Create a Workflow" in the Nintex Workflow.
Click on "Cancel".
Drag and drop the "Set item permissions" action from the "Libraries and lists" section.
Click on "Configure" from the drop down list in the "Set item permissions" action.
Select "Current item" from the "Set permission" on the drop down list.
Select "No" for the "Inherit permissions from parent".
Click on the "Address book" button for users.
Expand the Lookup section and click on the "Created by" property that is available under the Item properties.
Click on "Add".
Click on "Ok".Select the permission level for the user and then click on "Save".
Publish the workflow
Click on the "Publish" button in the ribbon interface.
Make sure the Title is set; optionally you can set the values for Description and Change Comments.
Click on the "Submit" button.
The workflow is published successfully.
Test the workflow
Navigate to the Shared Documents.
Select the document and then click on Workflows in the ribbon interface.
Click on "Set Item Permission" workflow and then click on the "Start" button.
After a few minutes the workflow status will be changed to "Completed".
Select the document and then click on "Manage Permissions" in the ECB menu.
The item level permission is set successfully for the document.
Summary
Thus in this article you saw how to set item level permission using a NINTEX workflow in SharePoint.
Related Links
Comments