- Inicio
- Recursos
- Integraciones
- Microsoft SharePoint Online
Integración Microsoft SharePoint Online MakeAutomatiza Microsoft SharePoint Online con Make.
¿Cuánto trabajo manual se va en copiar datos a SharePoint? La integración Microsoft SharePoint Online Make trae 36 módulos: 7 disparadores, 22 acciones y 7 búsquedas sobre listas, elementos, páginas, sitios y archivos. Esta guía es para responsables de operaciones y de sistemas que quieren conectar su cuenta y montar un primer escenario sin programar.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué hace la integración Microsoft SharePoint Online Make?
Conecta tu cuenta de SharePoint Online con Make para que un escenario, es decir, la automatización que montas en Make, trabaje sobre tus sitios sin que tengas que tocarlos. Detecta archivos nuevos, elementos de lista y páginas editadas, y además crea, actualiza o borra elementos, sube o descarga documentos y publica páginas.
Un registro de solicitudes al día. Cuando alguien pide un portátil desde un formulario, Create an Item lo apunta como fila en una lista de SharePoint, y Update an Item cambia su estado cuando sistemas lo entrega. Nadie vuelve a teclear nada.
Contenido de la intranet bajo control. Watch Pages detecta que una página de recursos humanos ha cambiado, Get a Page lee su contenido para quien tiene que revisarlo y Publish a Page pone en línea la última versión.
Documentos que llegan a su sitio. Un albarán que entra por correo acaba en la biblioteca de logística gracias a Upload a File. Al revés, Watch Files/Folders ve un documento nuevo en un sitio y Download a File lo pasa al siguiente módulo.
Hay límites que conviene conocer, sacados de la documentación. Las API de Microsoft Graph en beta pueden cambiar y no tienen soporte en producción. Cada módulo sigue necesitando sus permisos básicos aunque ya tengas concedido ReadWrite. Y en el desplegable de Site ID solo aparecen los sitios que sigues. La misma app existe como nodo de n8n: mira la Integración Microsoft SharePoint Online n8n y la comparativa n8n vs Make. Si algo falla al probar, la guía de Depuración Make te ayuda a leer los errores.
¿Cómo conectas SharePoint Online con Make?
- 01
Añade un módulo de SharePoint
En tu cuenta de Make, abre un escenario y coloca cualquier módulo de Microsoft SharePoint Online. Make te pide una conexión, que es tu cuenta de Microsoft enlazada una sola vez y reutilizada por todos los módulos de SharePoint. Pulsa Create a connection.
- 02
Ponle nombre si te sirve
El campo Connection name es opcional, útil si trabajas con varias cuentas. Show advanced settings sirve para meter las credenciales de tu propia app de Azure y permisos extra. Si Microsoft pide una URL de redirección para esa app, usa
https://www.integromat.com/oauth/cb/azure. - 03
Guarda y autoriza
Pulsa Save. Si Microsoft lo pide, inicia sesión con la cuenta que tiene acceso a los sitios que quieres automatizar y confirma el acceso. A partir de ahí la conexión aparece en cada módulo de SharePoint de tus escenarios.
Tu primer escenario: guardar un adjunto en SharePoint y dejar constancia
ObjetivoCuando llega un archivo a otra app, Make lo sube a un sitio de SharePoint y añade una fila en una lista de control.
- 01
Crea el escenario
Desde la página Scenarios, crea un escenario nuevo y pulsa el + para poner el primer módulo: la app por la que entran tus archivos, por ejemplo tu correo con sus adjuntos.
- 02
Añade Upload a File
Pulsa el + de la derecha, busca Microsoft SharePoint Online y elige Upload a File. Crea la conexión, escoge el sitio en la lista que te ofrece Make y asigna el archivo que llega del primer módulo.
- 03
Registra la subida con Create an Item
Encadena Create an Item y apúntalo a tu lista de control. Asigna los datos del archivo desde los módulos anteriores para que cada subida deje una fila fácil de leer.
- 04
Prueba con Run once
Pulsa Run once y mándate un archivo de prueba. Abre cada burbuja para ver los bundles que recibió, los elementos que pasan de un módulo al siguiente, y revisa el sitio y la lista.
- 05
Programa y activa
Ajusta la programación en el primer módulo, cada 15 minutos por defecto, y activa el escenario. Cada vez que un módulo procesa un bundle cuenta como una operación en tu plan de Make.
¿Qué puede arrancar un escenario de SharePoint?
7 módulos arrancan un escenario cuando algo ocurre en Microsoft SharePoint Online. Un disparador programado lo revisa Make según la programación del escenario; uno instantáneo lo llama Microsoft SharePoint Online en cuanto ocurre.
Watch Items - User.Read, Sites.Read.All, offline_access
programadoSolo en la docAquí tienes la vigilancia de elementos de lista tal como la recoge la tabla de permisos de la documentación, con los tres permisos delegados que tu app de Azure necesita: User.Read, Sites.Read.All y offline_access.
Watch Lists - User.Read, Sites.Read.All, offline_access
programadoSolo en la docTe da la vigilancia de listas con sus permisos por escrito, lo que ahorra idas y vueltas con quien configura la app de Azure que hay detrás de tu conexión.
Watch Pages - User.Read, Sites.Read.All, offline_access
programadoSolo en la docLa vigilancia de páginas viene acompañada de los tres permisos delegados que pide, algo práctico cuando tu equipo de sistemas concede permisos uno a uno en el portal de Azure.
Watch Files/Folders
Disparador programadoEn Make“Triggers when a file or folder is created or updated in a specified site.”
Watch Files/Folders arranca tu escenario cuando Make detecta, en su consulta, un archivo o una carpeta creados o modificados en el sitio que eliges, y los documentos siguen su camino sin que nadie los reenvíe.
Watch Items
Disparador programadoEn Make“Triggers when an item on a specified list is created or modified.”
Watch Items te entrega cada fila creada o modificada en la lista que eliges, y así una lista de SharePoint se convierte en una cola que tu escenario va atendiendo.
Watch Lists
Disparador programadoEn Make“Triggers when a list is created or modified.”
Watch Lists avisa a tu escenario de que se ha creado o cambiado una lista: vigilas la estructura del sitio, no su contenido.
Watch Pages
Disparador programadoEn Make“Triggers when a page is modified.”
Watch Pages te trae cada página modificada, para lanzar una revisión, un mensaje a su autor o una copia en otro sitio.
¿Qué saben hacer los módulos de SharePoint?
Microsoft SharePoint Online te da 29 módulos en 2 grupos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.
Índice de módulos
- Create a List - User.Read, Sites.Manage.All, offline_access
- Create an Item - User.Read, Sites.ReadWrite.All, offline_access
- Delete an Item - User.Read, Sites.ReadWrite.All, offline_access
- Get a List - User.Read, Sites.Read.All, offline_access
- Get an Item - User.Read, Sites.Read.All, offline_access
- Get a Page - User.Read, Sites.Read.All, offline_access
- List Items - User.Read, Sites.Read.All, offline_access
- List Pages - User.Read, Sites.Read.All, offline_access
- Make an API Call - offline_access, User.Read
- Publish a Page - User.Read, Sites.ReadWrite.All, offline_access
- Search Sites - User.Read, Sites.Read.All, offline_access
- Update an Item - User.Read, Sites.ReadWrite.All, offline_access
The Microsoft 365 Email module can have the following delegated permissions assigned in the Azure portal.
12 módulosEven if you have assigned higher level permissions (e.g., ReadWrite) it is still necessary to set the lower permissions for the modules as listed below.
Create a Folder - User.Read, offline_access, Files.ReadWrite.All, Sites.Read.All
Download a File - User.Read, Files.Read.All, Sites.Read.All, offline_access
Upload a File - User.Read, Files.ReadWrite.All, Sites.ReadWrite.All, offline_access
Watch Files/Folders - User.Read, Files.Read.All, Sites.Read.All, offline_access
Create a List - User.Read, Sites.Manage.All, offline_access
AcciónSolo en la docLa creación de listas con sus permisos, y uno que destaca: Sites.Manage.All, un escalón por encima de la lectura y escritura del resto de entradas.
Create an Item - User.Read, Sites.ReadWrite.All, offline_access
AcciónSolo en la docEscribir una fila nueva en una lista funciona a la primera en cuanto Sites.ReadWrite.All está en tu app de Azure; esta entrada une el módulo con sus permisos.
Delete an Item - User.Read, Sites.ReadWrite.All, offline_access
AcciónSolo en la docAntes de abrir el portal de Azure ya sabes qué pide el borrado: escritura en los sitios, más los permisos de perfil y de acceso sin conexión.
Get a List - User.Read, Sites.Read.All, offline_access
AcciónSolo en la docLeer los datos de una lista solo pide lectura, y esta entrada lo confirma: tu app no solicita más de lo que realmente usa.
Get an Item - User.Read, Sites.Read.All, offline_access
AcciónSolo en la docConsultar una fila concreta va con lectura sin más; la documentación da los tres permisos que marcar, así una auditoría de tu app no encuentra nada de sobra.
Get a Page - User.Read, Sites.Read.All, offline_access
AcciónSolo en la docLeer una página se conforma con Sites.Read.All junto a User.Read y offline_access, y esta entrada lo deja claro para tu app de Azure.
List Items - User.Read, Sites.Read.All, offline_access
BúsquedaSolo en la docEsta búsqueda devuelve las filas de una lista con permisos de solo lectura, indicados aquí, y así una exportación no pone en riesgo tus datos.
List Pages - User.Read, Sites.Read.All, offline_access
BúsquedaSolo en la docInventariar las páginas de un sitio solo exige lectura; esta entrada nombra los permisos que tu administrador tiene que conceder para que la búsqueda funcione.
Make an API Call - offline_access, User.Read
AcciónSolo en la docLa llamada libre solo pide de entrada offline_access y User.Read, así que los permisos del endpoint que buscas los añades tú en los ajustes avanzados de la conexión.
Publish a Page - User.Read, Sites.ReadWrite.All, offline_access
AcciónSolo en la docPublicar una página exige escritura en los sitios, y esta entrada lo coloca junto a User.Read y offline_access para que tu app publique sin errores.
Search Sites - User.Read, Sites.Read.All, offline_access
BúsquedaSolo en la docBuscar sitios por palabra clave funciona con lectura, y esta entrada recoge los permisos que conceder para que la búsqueda vea todos los sitios a los que tu cuenta accede.
Update an Item - User.Read, Sites.ReadWrite.All, offline_access
AcciónSolo en la docCambiar una fila existente requiere Sites.ReadWrite.All; verlo escrito junto al módulo te ahorra el típico error de permisos en la primera ejecución de una app propia.
Otros módulos
17 módulosCreate a Folder
AcciónEn Make“Creates a folder in OneDrive.”
Create a Folder deja lista una carpeta para cada cliente o proyecto nuevo antes de que llegue el primer documento. La descripción oficial la sitúa en OneDrive.
Create a List
AcciónEn Make“Creates a new list.”
Create a List monta una lista nueva en un sitio desde tu escenario, y el seguimiento existe desde que arranca el proyecto, no cuando alguien se acuerda.
Create an Item
AcciónEn Make“Creates a new item.”
Create an Item añade una fila a una lista con los valores que le asignas, y un formulario, un correo o una ficha del CRM pasan a ser una entrada con seguimiento.
Delete an Item
AcciónEn Make“Deletes an Item.”
Delete an Item quita una fila de una lista y mantiene limpio el seguimiento cuando el registro original desaparece o se retira una petición.
Download a File
AcciónEn Make“Downloads a file from a specified site.”
Download a File trae un documento de un sitio a tu escenario para que el módulo siguiente lo adjunte, lo archive o lo mande a otro servicio.
Get a List
AcciónEn Make“Returns the data of a specified list.”
Get a List devuelve los datos de una lista concreta, y los módulos siguientes conocen sus detalles sin recorrer todas las listas del sitio.
Get an Item
AcciónEn Make“Returns the data of a specified item.”
Get an Item lee una fila completa para que trabajes con sus valores actuales y no con los datos parciales que te pasó otro módulo.
Get a Page
AcciónEn Make“Returns the data of a specified page.”
Get a Page devuelve los datos de la página que eliges, con lo que puedes llevar contenido de la intranet a un boletín, una wiki o un archivo.
Get a Site
AcciónEn Make“Returns the data of a specified site.”
Get a Site devuelve los datos de un sitio, útil para nombrar el sitio con claridad en un mensaje en lugar de un identificador pelado.
Make an API Call
AcciónEn Make“Performs an arbitrary authorized API call.”
Make an API Call te deja llamar a cualquier endpoint de la API de Microsoft con tu conexión de SharePoint de siempre, para cubrir lo que los otros módulos no hacen.
Publish a Page
AcciónEn Make“Publishes the latest version of a page.”
Publish a Page pone en línea la última versión de una página, y una aprobación hecha en otra herramienta termina sin clic manual en SharePoint.
Update an Item
AcciónEn Make“Updates an existing item.”
Update an Item cambia los valores de una fila existente y mantiene tu seguimiento en SharePoint alineado con lo que pasa en tus otras herramientas.
Upload a File
AcciónEn Make“Uploads a new file to a specified site.”
Upload a File sube un documento nuevo al sitio que eliges, y adjuntos y exportaciones acaban en la biblioteca compartida en vez de en el correo de alguien.
List Items
BúsquedaEn Make“Retrieves a list of all items in a specified list.”
List Items devuelve todas las filas de una lista, un bundle por fila, para exportar un seguimiento, revisar cada entrada o alimentar un informe.
List Lists
BúsquedaEn Make“Retrieves a list of all lists.”
List Lists te da todas las listas de un sitio en bundles separados, una forma rápida de ver qué contiene un sitio antes de automatizarlo.
List Pages
BúsquedaEn Make“Retrieves a list of all pages.”
List Pages devuelve las páginas de un sitio una a una, el punto de partida de un inventario de la intranet o de una revisión masiva.
Search Sites
BúsquedaEn Make“Searches for sites by the searching parameter.”
Search Sites encuentra los sitios que coinciden con las palabras que le das, útil cuando el sitio correcto depende del nombre de un cliente o proyecto que llega de otra app.
¿Necesitas ayuda para automatizar Microsoft SharePoint Online con Make?
Una persona lee cada mensaje.