Problem Statement

Provide access only to the person whose name is present in the column Employee name of the particular list item; or,
The list item is only visible to a person whose name is present in the Employee name column.
Item Wise Permission In SharePoint List Using Impersonation Step In SharePoint Designer Workflow

Solution

  1. Create SharePoint List named “Review List”.
  2. Go to Settings and rename the title column as Name and create columns as shown in below table.
sr no
Column Name
Column Type
Description
1
Product Name
Single Line of text
Renamed Title column
2
Employee Name
Person or Group
People Picker
3
Approval Status
Choice (menu to choose from)
Pending, Approved, Rejected (by default Pending)
4
Comment
Multiple lines of text
For comment
Item Wise Permission In SharePoint List Using Impersonation Step In SharePoint Designer Workflow
  1. Edit the list by using SharePoint Designer.
  1. Create a workflow named “ItemPermission” for “Review List”.

    Item Wise Permission In SharePoint List Using Impersonation Step In SharePoint Designer Workflow

Steps for workflow

Step 1
We will use the Impersonation Step to replace the permission.
Item Wise Permission In SharePoint List Using Impersonation Step In SharePoint Designer Workflow
Step 2
Add the List Action “Replace List Item Permission” under the Action heading as shown below.
Item Wise Permission In SharePoint List Using Impersonation Step In SharePoint Designer Workflow
Item Wise Permission In SharePoint List Using Impersonation Step In SharePoint Designer Workflow

A total of a to g steps, and later the window will look like following.

Item Wise Permission In SharePoint List Using Impersonation Step In SharePoint Designer Workflow
Here workflow completes, now go to workflow setting and select following checkbox from start option.
  1. Allow this workflow to be manually started
  2. Start workflow automatically when an item is created.
Item Wise Permission In SharePoint List Using Impersonation Step In SharePoint Designer Workflow
Click on Publish workflow.
Item Wise Permission In SharePoint List Using Impersonation Step In SharePoint Designer Workflow
Click OK.