Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Power Automate - Building Flows
Unanswered

Create new folder in SharePoint and grant edit access to external users

(0) ShareShare
ReportReport
Posted on by

I am building a flow for following scenario

  • Create folder in Bookings SP library once a user creates booking in Microsoft bookings:
  • Folder name <name of the person that booked >
  • Grant Edit access to the folder to the person that made the booking
  • Send notification to the person who booked

Note: Can not use "Create sharing link for a file or folder" because only the external user whom we have given access should be able to upload files. Also can not use "Grant access to an item or a folder" action because the notification goes to spam.

  • LouiseBach Profile Picture
    30 on at
    Re: Create new folder in SharePoint and grant edit access to external users

    maybe the "get user profile" action can be used? 

  • Community Power Platform Member Profile Picture
    on at
    Re: Create new folder in SharePoint and grant edit access to external users

    Hi @LouiseBach 
    In action "get employee id" you are getting the user id from site users. But since my user is an external user I can not get their id using this action. So my question is that where can I get this 'principalid' for external users?

  • LouiseBach Profile Picture
    30 on at
    Re: Create new folder in SharePoint and grant edit access to external users

    Hey @Anonymous 

    I had to do something similar for a booking system result folder for my department.

    Using the function "send a http request" I got it (flow) to create a folder (standard trigger, not http), break inheritance, remove all previous access (had to remove visitor access), re-add members group and then add specific users to have read access.

    I used these links for inspiration/help:

    https://isaacsogunro.com/2019/06/26/microsoft-flow-create-folder-and-break-inheritance/
    https://www.portiva.nl/portiblog/2019/10/21/set-list-item-level-permissions-in-sharepoint-using-flow
    https://codeplayandlearn.wordpress.com/2015/07/07/53/
    https://powerusers.microsoft.com/t5/General-Power-Automate/Grant-Folder-Level-Permssion/td-p/160967
    https://sergeluca.wordpress.com/2018/05/03/assign-unique-permissions-to-a-document-with-the-new-send-an-http-request-to-sharepoint-action-how-to-use-the-sharepoint-rest-api-in-flow/
    help1.pnghelp2.png

    I used a variable to store the location of the folder, which could then be included into the mail to the booker.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Michael Gernaey – Community Spotlight

We are honored to recognize Michael Gernaey as our June 2025 Community…

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Announcing the Engage with the Community forum!

This forum is your space to connect, share, and grow!

Leaderboard > Power Automate

#1
Michael E. Gernaey Profile Picture

Michael E. Gernaey 566 Super User 2025 Season 1

#2
David_MA Profile Picture

David_MA 516 Super User 2025 Season 1

#3
stampcoin Profile Picture

stampcoin 492