SharePoint es una plataforma versátil que se puede utilizar para diversos fines, una de las más populares la gestión de documentos y la colaboración. Una de las características más importantes de SharePoint es su capacidad para crear carpetas, lo que proporciona a los usuarios un mayor control sobre quién tiene acceso a determinados archivos si personalizamos los permisos de esta carpeta. Con Microsoft Power Automate, podemos:
- Romper permisos de herencia
- Borrar permisos
- Personalizar Permisos
Este es el orden que se debe seguir para poder personalizar los permisos.
En esta publicación de blog, exploraremos cómo personalizar los permisos para las carpetas de SharePoint usando Power Automate.

Eliminar los permisos con peticiones HTTP
En el tutorial de abajo te comento que no podemos usar la petición de ‘Parar de compartir’ porque sirve solo con archivos o items y no con carpetas. Entonces usaremos peticiones personalizadas HTTP a SharePoint.
Romper la herencia de Permisos
Para que nos deje manipular los permisos, debes de primero romper la herencia que esta haciendo desde la biblioteca o elemento padre (Podría ser otra carpeta).
Uri: _api/web/lists/getByTitle('NombreBiblioteca')/items(ID)/breakroleinheritance(true)

Antes debes de hacer un barrido de permisos de esa carpeta, ojo porque esto elimina todos los permisos de esa carpeta, y solo pueden entrar propietarios y administradores.
Obtener las personas y grupos con Permisos
Uri: _api/web/lists/getByTitle('BiblioMar')/items(ID)/roleassignments

Después de esta petición lanzaremos el flujo e iremos al historial del flujo y la salida la copiamos y lo agregamos como plantilla a un Parse JSON (En el video tutorial lo explico paso a paso).

Borrar permisos Carpeta SharePoint
Ahora aplicamos el barrido con esta peticion:
Uri: _api/web/lists/getByTitle('BiblioMar')/items(ID)/roleassignments(PrincipalID)

Para dar permisos a personas es más sencillo y con la siguiente acción se logra.

NOTA: Para dar permisos a grupos de SharePoint es con un método HTTP que lo explico en el curso de :
qe pasa si no tengo acceso al sitio pero si a la bibliotecas