Drive Folder Manager
Drive Folder Manager conecta tu flujo con tu Google Drive para trabajar con carpetas: crear una carpeta nueva, consultar los datos de una carpeta o la lista de tus carpetas, compartirla con otras personas y eliminarla.
Es útil para mantener ordenado tu Drive de forma automática, por ejemplo con una carpeta por cliente o por proyecto que se crea y se comparte sola. Para trabajar con los archivos de dentro, usa Drive File Manager.
Cuándo usarlo
- Cada vez que das de alta un cliente, quieres crearle una carpeta en Drive dentro de
Clientes. - Al empezar un proyecto, quieres compartir su carpeta con el equipo que va a trabajar en él.
- Necesitas el identificador de una carpeta para guardar en ella los archivos que genera el flujo.
- Al cerrar un proyecto, quieres eliminar su carpeta de trabajo.
Configuración
Necesitas una credencial Google Drive, que se conecta iniciando sesión con tu cuenta de Google. Para crear, compartir o eliminar carpetas, la credencial debe tener el acceso Create, Update, Delete, Read. Consulta Credenciales.
| Campo | Qué hace |
|---|---|
| Credential (obligatorio) | La credencial Google Drive de la cuenta con la que trabajas. |
| Operation | Lo que hace el componente. Ver Operaciones. Por defecto, Create. |
| Mode of Input | Cómo indicas la carpeta. By Selection muestra un selector para elegirla de tu Drive; By Id te pide su identificador; By Url te pide su enlace. En Get hay además All Folders in Drive (todas tus carpetas) y By Filename (buscar por nombre). Por defecto, By Selection. |
| Select folder / Folder Id / Folder Url | La carpeta, según Mode of Input. En Create es la carpeta dentro de la que se crea la nueva; si la dejas vacía, se crea en la raíz de tu Drive. En Get, Share y Delete, la carpeta con la que trabajas. |
| Filename | En Create, el nombre de la carpeta nueva. Obligatorio. En Get con By Filename, el texto que se busca en el nombre de las carpetas. |
Operaciones
| Operación | Qué hace |
|---|---|
Create | Crea una carpeta nueva, dentro de otra carpeta o en la raíz de tu Drive. |
Get | Devuelve los datos de una carpeta, de las carpetas que contienen un texto en el nombre o de todas tus carpetas. |
Share | Da acceso a la carpeta a una persona, a un grupo o a cualquiera con el enlace. |
Delete | Elimina una carpeta de forma definitiva, junto con su contenido y sin pasar por la papelera. |
Opciones avanzadas
Solo en Share:
| Campo | Qué hace |
|---|---|
El correo de la persona o del grupo con quien compartes. Obligatorio salvo con Type en anyone. | |
| Role | El permiso que se da: reader (ver), commenter (ver y comentar) o writer (editar). Por defecto, reader. |
| Type | A quién se da el acceso: user (una persona), group (un grupo de Google) o anyone (cualquiera con el enlace). Por defecto, user. |
| Send Notification | Envía un correo de aviso a la persona con quien compartes. Por defecto, desactivado. |
Resultado
La salida Data devuelve las carpetas con las que has trabajado, con su identificador (id), su nombre y la carpeta en la que están. Con All Folders in Drive o By Filename sale un elemento por cada carpeta. En Share añade el enlace para compartir (share_url). Delete devuelve una confirmación.
Puedes usar el identificador en Drive File Manager para guardar archivos en la carpeta, o conectar el resultado a un componente de correo para enviar el enlace. El componente también se puede conectar a un Agente como herramienta, para que el agente cree o comparta carpetas cuando lo necesite. Ver Tool Mode.
Ejemplo
Un estudio de arquitectura quiere una carpeta compartida por cada proyecto nuevo.
- El alta del proyecto llega al flujo con su nombre y el correo del cliente.
- Añade Drive Folder Manager con la operación
Create, elige la carpetaProyectosen Select folder y pon el nombre del proyecto en Filename. - Añade otro Drive Folder Manager con la operación
Share, Mode of Input enBy Idy elidque devuelve el paso anterior en Folder Id. - En las opciones avanzadas, pon el correo del cliente en Email, elige
commenteren Role y activa Send Notification.
Buenas prácticas
Deleteborra también todo lo que hay dentro de la carpeta y no se puede deshacer.- Con
By Url, pega el enlace de la carpeta tal como aparece en el navegador al abrirla en Drive. - Compartir con
anyonedeja la carpeta accesible a cualquiera que tenga el enlace. Úsalo solo con contenido público.
Componentes relacionados
- Drive File Manager: subir, leer, mover y compartir archivos.
- Google Drive Webhook: iniciar un flujo cuando cambia un archivo de una carpeta.
- Drive Search: buscar archivos en Drive.