Folders
Folders gestiona las carpetas de tu OneDrive: lista las subcarpetas de una carpeta, crea carpetas nuevas, elimina las que ya no necesitas y las comparte con otras personas.
Es útil para mantener ordenado OneDrive de forma automática, por ejemplo creando una carpeta por cliente o por proyecto en cuanto se da de alta, y compartiéndola con las personas que trabajarán en ella.
Cuándo usarlo
- Cada vez que das de alta un cliente quieres crearle su carpeta en OneDrive.
- Al empezar un proyecto quieres compartir su carpeta con el equipo que lo lleva.
- Quieres listar las carpetas de un directorio para recorrerlas en un flujo.
- Al cerrar un expediente quieres eliminar la carpeta temporal que se usó.
Configuración
Necesitas una credencial Microsoft One Drive, que se conecta iniciando sesión con tu cuenta de Microsoft. Para crear, eliminar o compartir carpetas, al crearla elige el acceso Read, Create, Update and Delete. Consulta Credenciales.
| Campo | Qué hace |
|---|---|
| Credential (obligatorio) | La credencial Microsoft One Drive con la que se accede a tus carpetas. |
| Operation (obligatorio) | Lo que hace el componente. Ver Operaciones. Por defecto, Get Folders. |
| Selection Mode | Cómo indicas la carpeta de partida en Get Folders y Create Folder: By Selector (la eliges en Parent folder), By Path (escribes su ruta, por ejemplo /Proyectos) o By URL (pegas su enlace de OneDrive o SharePoint). Por defecto aparece By Folder Id; cámbialo a uno de estos tres. |
| Parent Path | La ruta o el enlace de la carpeta de partida, según Selection Mode. Vacío equivale a la carpeta raíz de tu OneDrive. En Get Folders y Create Folder. |
| Folder Name | El nombre de la carpeta nueva. Solo en Create Folder. |
| Folder ID | El identificador de la carpeta que eliminas o compartes. Puedes obtenerlo con Get Folders. En Delete Folder y Share Folder. |
| Share with | Las direcciones de correo de las personas con las que compartes la carpeta, separadas por comas. Solo en Share Folder. |
| Permission Role | Qué pueden hacer esas personas: read (ver), write (editar) u owner (propietario). Por defecto, read. Solo en Share Folder. |
| Share Message | Un mensaje opcional que se incluye en la invitación. Solo en Share Folder. |
Operaciones
| Operación | Qué hace |
|---|---|
Get Folders | Lista las subcarpetas de la carpeta de partida, con su identificador, nombre, enlace, fechas y tamaño. |
Create Folder | Crea una carpeta dentro de la carpeta de partida. |
Delete Folder | Elimina una carpeta y todo lo que contiene. |
Share Folder | Comparte una carpeta con una o varias personas y les envía una invitación por correo. |
Resultado
La salida Data devuelve un elemento por cada carpeta listada, o un único elemento con el resultado de la operación: la carpeta creada con su identificador y enlace, la confirmación de la eliminación o los datos del permiso concedido al compartir.
Puedes conectar el resultado a Files para subir archivos a la carpeta creada, o a un componente de correo para avisar a alguien. El componente también se puede conectar a un Agente como herramienta, para que el agente decida cuándo crear o compartir carpetas. Ver Tool Mode.
Ejemplo
Una agencia de marketing crea una carpeta para cada cliente nuevo y la comparte con su responsable de cuenta.
- Añade Folders con la operación
Create Foldery la credencial Microsoft One Drive de la agencia. - En Selection Mode elige
By Path, en Parent Path escribe/Clientesy en Folder Name el nombre del cliente que llega del formulario de alta. - Añade otro Folders con la operación
Share Folder, pásale en Folder ID el identificador de la carpeta creada y en Share with el correo del responsable de cuenta, con Permission Role enwrite.
Buenas prácticas
Delete Folderelimina también todos los archivos de la carpeta y no pide confirmación.- Comparte con
readsiempre que la otra persona solo necesite consultar los archivos.
Componentes relacionados
- Files: leer, subir y gestionar archivos de OneDrive.
- Search: buscar archivos en OneDrive.
- OneDrive Webhook: iniciar un flujo cuando cambia un archivo.