Workflow that changes item permissions based on current Approver?

%3CLINGO-SUB%20id%3D%22lingo-sub-717110%22%20slang%3D%22en-US%22%3EWorkflow%20that%20changes%20item%20permissions%20based%20on%20current%20Approver%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-717110%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20All%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20am%20looking%20to%20create%20a%20workflow%20with%20a%20process%20like%20below%20in%20SharePoint%20Online%3A%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3COL%3E%3CLI%3EUser%20A%20submits%20new%20item%3C%2FLI%3E%3CLI%3EItem%20gets%20submitted%20to%20User%20B%3C%2FLI%3E%3CLI%3EWhile%20User%20B%20is%20reviewing%2C%20User%20A%20cannot%20edit%20the%20document%3C%2FLI%3E%3CLI%3EUser%20B%20approves%20the%20item%3C%2FLI%3E%3CLI%3EUser%20A%20and%20User%20B%20cannot%20edit%20the%20item%20anymore%3C%2FLI%3E%3C%2FOL%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIt%20looks%20like%20it%20will%20need%20to%20edit%20item-level%20permissions.%20As%20I%20know%2C%20there%20is%20a%20limit%20of%205000%20unique%20item%20permissions.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EMy%20idea%20is%2C%20in%20the%20List%20itself%2C%20User%20A%20and%20User%20B%20has%20New%20%2B%20View%20permissions.%20Workflow%20changes%20the%20item-level%20permissions%3B%20but%20once%20approved%2C%20will%20inherit%20from%20the%20List%20again.%20In%20this%20case%2C%20it%20might%20prevent%20the%205000%20unique%20item%20level%20permissions%20to%20be%20hit.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EAny%20other%20suggestions%20as%20to%20how%20to%20do%20this%20in%20SharePoint%20Online%3F%20Or%20it%20is%20not%20recommended%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThank%20you%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
New Contributor

Hi All,

 

I am looking to create a workflow with a process like below in SharePoint Online:

 

  1. User A submits new item
  2. Item gets submitted to User B
  3. While User B is reviewing, User A cannot edit the document
  4. User B approves the item
  5. User A and User B cannot edit the item anymore

 

It looks like it will need to edit item-level permissions. As I know, there is a limit of 5000 unique item permissions.

 

My idea is, in the List itself, User A and User B has New + View permissions. Workflow changes the item-level permissions; but once approved, will inherit from the List again. In this case, it might prevent the 5000 unique item level permissions to be hit.

 

Any other suggestions as to how to do this in SharePoint Online? Or it is not recommended?

 

Thank you

0 Replies