Hi
I have a folder who we share with external, sometime we need to remove that external person so they cant access the folder - i will achive that with flows but its not so easy as i that.
Her is what i do:
First i share the folder with that flow who "Create sharing link for a file or folder" - this works great.
Now i want to remove the external user i have shared the folder with - i have try this:
1. Remove permission with HTTP (does not help)
_api/lists/getByTitle('Department')/items(@{body('Hent_mappemetadata')?['ItemId']})/breakroleinheritance(copyRoleAssignments=false,clearSubscopes=true)
2. I try to get the user PricipalID with _api/web/siteusers/getbyemail('EmailAdresse'), the userID is return correct but i cant remove it with.
Does any one had this before or know what to do ?
I'm looking to do the same thing. Everything I've read refers to removing permissions (not the same as sharing) or requires that the user is part of the AD (remove by PrincipalID which an external user won't have).
Did you find a solution yet? or know what to do?