[Tutorial] Custom Site Permissions in SharePoint Using Power Automate Demystified – Part Two – Creating Custom Permission Levels

In Part One – Creating Groups, We first started by creating a group called “Test Group”. In this tutorial, we will walk through creating a custom permission level that we can add to our new group in the future tutorial Part Three. Time to read: About 30 minutes Intended for: SharePoint developers who use Power Automate Key takeaway: In this tutorial I will demonstrate how to create a custom permission level using Power Automate. For this tutorial, we will be using Office 365 SharePoint Online, Power Automate, and the Permission Creator Tool I created, to make creating permission levels much easier. Step 1 – Add actions to our Site Permissions flow from Part One:Click on the “+New step” button and search for “Send an HTTP request to SharePoint”:Rename the action to “Create new permission level” and then select the site we chose in Part One:Select “Post” for the method, then paste the following Uri for the Uri field:/_api/web/roledefinitionsClick on the “Switch to text mode button”:Paste in the following JSON in the “Headers” field: { “Content-Type”: “application/json;odata=verbose”, “Accept”: “application/json;odata=verbose” } Click on the “Switch to key value mode” button:Step 2 – Create a permission level from the attached Excel spreadsheetDownload the following … Continue reading [Tutorial] Custom Site Permissions in SharePoint Using Power Automate Demystified – Part Two – Creating Custom Permission Levels