I want to grant multiple groups read access via MS workflow. Below is the URL which I am using to grant an access. Currently, this API URL is granting permission to one group only and I have 5 more groups, instead of making 5 more API hits, I was wondering if there is any way to do it in one shot?

URL: _api/lists/getByTitle('Test')/items(ID)/roleAssignments/addroleassignment(principalId=84, roledefId=1073741827)

1 Answer 1


As far as I know, we can only grant permission to one user/group using one API URL in MS Flow.

We can only put the repeated actions in one flow.

enter image description here

Reference: Set custom permissions on a list by using the REST interface.

  • Yea, this is what I have implemented.
    – Sania
    Apr 7, 2020 at 7:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.