Saltar al contenido
Executive Lab · Conectores para pymes Guía
← Volver al catálogo

Conectar Microsoft 365 (Outlook, Teams, SharePoint, OneDrive y Excel)

Para: dueños y directivos con Microsoft 365 de empresa que quieren que su agente lea correo, calendario, ficheros y Teams. Conseguirás: el conector activo en días y no en semanas, una petición lista para tu administrador y las alternativas si IT solo deja Copilot.

En resumen

Antes de empezar

  1. Cuenta de empresa. Necesitas un tenant de Microsoft Entra ligado a un plan Microsoft Business. Las cuentas personales (Outlook.com, Hotmail) no pueden conectarse al conector de Claude [1].
  2. Plan de Claude. El conector está disponible en todos los planes (Free, Pro, Max, Team y Enterprise) [1]. En Team y Enterprise, un Owner de la organización de Claude debe añadirlo antes.
  3. Un administrador global de Microsoft Entra que dé el consentimiento una vez [1].
  4. Datos personales. Si vas a leer correos de clientes, mira antes qué plan usas: planes, privacidad y costes.

Las vías, de mejor a peor

#VíaPara qué sirveQuién lo haceCosteDificultad
1Conector «Microsoft 365» de ClaudeLeer correo, calendario, Teams, OneDrive y SharePoint desde el chatTú + administrador global (una vez)Incluido en tu plan de ClaudeBaja
2Complemento «Claude for Excel»Trabajar dentro del Excel abierto (Pro, Max, Team, Enterprise) [2]Tú; el admin puede desplegarloIncluido en el planBaja
3Power Automate (conectores estándar)Flujos con Outlook, Excel, SharePoint, Teams dentro de MicrosoftTú o ITEstándar incluido en M365; premium desde 13 €/usuario/mes [3]Media
4n8n o script con Microsoft Graph y app registradaProcesos programados, sitios concretos de SharePointIT registra la app; tú el flujo0 € de API extra [3]Media-alta
5MCP Work IQ de Microsoft (preview)Leer y escribir con servidores MCP de MicrosoftITExige licencia Microsoft 365 CopilotAlta

Paso a paso: activar el conector de Claude

A. Si eres tú quien administra (o tienes al administrador al lado)

  1. Team o Enterprise: un Owner abre Organization settings > Connectors > Add > All available > Microsoft 365 > «Add to your team». Si no lo hace, los miembros no ven el conector. Esto explica casos de alumnos que «no encuentran» el conector aunque son administradores de Microsoft: son administradores de Microsoft, pero no Owner de Claude [1].
  2. Free, Pro, Max: no hay paso de organización. Entra en Customize > Connectors, pulsa «Connect» en Microsoft 365 e inicia sesión.
  3. El administrador global acepta los permisos y marca la casilla de conceder acceso en nombre de toda la organización [1].
  4. Los demás usuarios del mismo tenant ya no ven pantalla de consentimiento: solo inician sesión [1].

Dile a tu agente: «Conecta mi Microsoft 365 en solo lectura y dime qué tengo que pedir a mi administrador.»

B. Si el administrador no tiene cuenta de Claude (el caso de los 10 días)

Es la ruta manual en Entra ID [1]:

  1. El administrador crea dos entidades de servicio (service principals) con Microsoft Graph Explorer (POST https://graph.microsoft.com/v1.0/servicePrincipals) para estas aplicaciones:
    • M365 MCP Client for Claude, appId 08ad6f98-a4f8-4635-bb8d-f1a3044760f0.
    • M365 MCP Server for Claude, appId 07c030f6-5743-41b7-ba00-0a6e85f37c17.
  2. Visita la URL de consentimiento de cada una: https://login.microsoftonline.com/{tenant-id}/adminconsent?client_id={appId} [1][4].
  3. Un Owner activa el conector en Claude (Team/Enterprise), o cada miembro pulsa Connect.

Qué ve el administrador

Acelerar la aprobación: flujo de solicitud

Un administrador global puede activar el flujo de consentimiento de administrador: Entra ID > Aplicaciones empresariales > Consentimiento y permisos > Configuración de consentimiento de administrador. Así los usuarios pulsan «solicitar aprobación» y los revisores reciben un email [5]. Pide que ese email llegue a una persona que lo mire.

Permisos: qué marcar y qué no

Todos los permisos son delegados [1].

BloquePermisos de lectura (por defecto)
CorreoMail.Read, Mail.ReadBasic, Mail.Read.Shared, MailboxFolder.Read, MailboxItem.Read, MailboxSettings.Read
CalendarioCalendars.Read, Calendars.Read.Shared
TeamsChat.Read, ChatMember.Read, ChatMessage.Read, Channel.ReadBasic.All, ChannelMessage.Read.All
ReunionesOnlineMeetings.Read, transcripciones, resúmenes con IA, grabaciones
FicherosFiles.Read, Files.Read.All, Sites.Read.All

Solo lee o también escribe. Por defecto solo lee. Las herramientas de escritura son opcionales: requieren que el administrador global apruebe los permisos de escritura (Mail.Send, Mail.ReadWrite, Calendars.ReadWrite, Files.ReadWrite.All, ChatMessage.Send, ChannelMessage.Send, Chat.Create…) y que un Owner las active en Organization settings > Connectors [1]. Las organizaciones que ya usaban el conector las tienen bloqueadas por defecto. Con escritura, Claude puede enviar y redactar correos, gestionar eventos (los invitados reciben aviso automático), editar ficheros de OneDrive y SharePoint y enviar mensajes de Teams. Sigue mi regla: empieza sin escritura y activa solo lo que necesites, con aprobación humana en cada acción [1].

Limitaciones que debes conocer [1]:

Restringir quién lo usa. En Entra, en las dos aplicaciones empresariales, pon «Asignación requerida» en Sí y asigna un grupo (por ejemplo, «IA-lectura»). Las dos deben tener las mismas asignaciones [1].

Sobre los ejemplos de clase que dicen que «Outlook no deja crear borradores»: eran verdad con el conector solo de lectura. Hoy hay escritura opcional [1]. En tu empresa depende de que el administrador la apruebe.

Si en tu empresa solo está autorizado Copilot

La IA «única autorizada» no te deja sin opciones. De menos a más gestión:

  1. Copilot y agentes de Copilot. Lo que la licencia permite: agentes declarativos de Microsoft 365 Copilot con MCP como plugin y Copilot Studio [3]. El rendimiento es el motivo de queja habitual de alumnos; no lo repito aquí.
  2. Power Automate. Los conectores estándar vienen con Microsoft 365. IT suele aprobarlo con más facilidad que n8n. Cuidado: las acciones premium y el disparador HTTP piden licencia de pago [3].
  3. Complemento Claude for Excel, si IT permite el complemento [2]. Un alumno vio que depende de la política de seguridad de la empresa.
  4. Datos en local. Exporta tú un Excel o PDF y trabájalo en tu ordenador. Ojo con datos de clientes: es sacar datos de la empresa y puede incumplir la política.
  5. Pedir que autoricen otra IA. No uses la IA sin permiso («shadow AI»): es el riesgo que más preocupa a IT. Llévales datos: qué datos tocará, solo lectura, usuario dedicado, plan con contrato y privacidad, cómo se revoca. Usa el texto de la sección siguiente, pensado también para IT.

Qué pedir a tu informático (texto para el administrador)

Hola <nombre>. Quiero conectar el conector oficial «Microsoft 365» de Claude (Anthropic) a mi cuenta para que el asistente lea mi correo, calendario y ficheros de solo lectura. Para eso hace falta que un administrador global de Entra ID dé el consentimiento de administrador una vez.

Pasos, según la documentación de Anthropic:

  1. Entra en https://login.microsoftonline.com/<tenant-id>/adminconsent?client_id=08ad6f98-a4f8-4635-bb8d-f1a3044760f0 y en la misma URL con client_id=07c030f6-5743-41b7-ba00-0a6e85f37c17 (son «M365 MCP Client for Claude» y «M365 MCP Server for Claude»; si no existen como aplicaciones empresariales, hay que crearlas antes como entidades de servicio con Graph Explorer).
  2. Los permisos son delegados (actúa como el usuario, nunca ve más que él). Los de lectura incluyen Mail.Read, Calendars.Read, Files.Read.All, Sites.Read.All, Chat.Read y ChannelMessage.Read.All. No apruebes los de escritura (Mail.Send, Mail.ReadWrite, Files.ReadWrite.All…) por ahora.
  3. En las dos aplicaciones empresariales, pon «Asignación requerida = Sí» y asigna solo a <mi usuario / grupo IA-lectura>.
  4. Si algún permiso te parece excesivo, puedes revocarlo en Permisos de la aplicación; el conector funcionará sin esa parte.

Mi información queda sujeta al plan de Claude <Team / Enterprise / Pro>, sin entrenar con los datos y con contrato de encargo de tratamiento. Si hay política de «solo Copilot», dime qué necesitas para que lo evaluéis: puedo prepararte la ficha de seguridad. ¿Cuándo lo tendrías?

Si tu necesidad es leer un sitio de SharePoint concreto sin ver todo el tenant, pídelo con la plantilla de la vía 4 (más abajo) y no con esta.

Vía 4: Power Automate o n8n con Microsoft Graph (acceso acotado)

Una «app registrada» es un carnet de empleado para un programa: tiene nombre, permisos y se puede dar de baja sin tocar el tuyo. La crea el administrador en Entra ID > Registros de aplicaciones, gratis [3].

Dos tipos de permiso [3]:

Permisos de solo lectura recomendados [3]: User.Read, Mail.Read (o Mail.ReadBasic), Calendars.Read y Files.Read en lugar de Files.Read.All.

SharePoint limitado a un sitio: Sites.Selected [6]:

  1. El administrador consiente Sites.Selected. Por sí solo no da acceso a nada.
  2. Un administrador con Sites.FullControl.All concede el rol a la app en el sitio concreto: POST /sites/{siteId}/permissions con "roles": ["read"] y la identidad de la aplicación. Los roles son read, write, owner y fullcontrol [6].
  3. La app pide un token con ese scope. Si falta alguno de los tres pasos, no hay acceso [6].
  4. Revocar: DELETE del permiso, o quitar el consentimiento en Entra [6].

Para bajar a lista, carpeta o fichero: Lists.SelectedOperations.Selected, ListItems.SelectedOperations.Selected o Files.SelectedOperations.Selected. Conceder permisos a una carpeta o fichero rompe la herencia de permisos de SharePoint [6].

Buzones sin usuario. Usa RBAC for Applications de Exchange Online con un ámbito que limite los buzones, y retira el permiso sin acotar en Entra: si no, se suman los dos y el límite no sirve [3].

Buenas prácticas [3]: certificado mejor que secreto; «Asignación requerida = Sí»; el secreto, en 01-TOOLS/MICROSOFT-365/.env y nunca en el chat.

Dile a tu agente: «Prepara 01-TOOLS/MICROSOFT-365 con un test_connection de solo lectura contra Microsoft Graph y dime qué le pido a IT.»

Plantilla para IT (vía 4):

Necesito registrar en Entra ID una aplicación «rsc-lectura» para un flujo de lectura. Permisos delegados User.Read, Mail.Read, Calendars.Read, Files.Read. Para SharePoint, Sites.Selected con rol read solo en el sitio <nombre del sitio>. Consentimiento de administrador y «Asignación requerida = Sí» para <usuario o grupo>. Credencial: certificado o secreto con caducidad de 6 meses, que me entregaréis por canal seguro. Nada de permisos de escritura ni de .All sin acotar.

Outlook en vez de Gmail en las recetas

Las recetas (resumen del lunes, briefing diario) leen correo y calendario. Con Microsoft 365 se hace igual, cambiando la fuente:

Cuenta personal o cuenta de empresa

CosaCuenta personal (Outlook.com)Cuenta de empresa
Conector de ClaudeNo admite [1]Sí, con consentimiento del administrador
Power Automate, correoConector «Outlook.com» [7]Conector «Office 365 Outlook» [7]
SharePoint, Teams, consentimiento de adminNo existenSí
Graph con correo y OneDriveSí, limitado (ficha del catálogo)Sí

Por eso la conexión «OAuth de Outlook» que no funcionaba a un alumno en clase fallaba con su cuenta personal: pide tenant corporativo.

Excel en OneDrive o SharePoint como fuente de datos

Pruébalo gratis

  1. Sin pagar: si tu empresa ya tiene Microsoft 365, con el conector no hay coste extra más allá de tu plan de Claude [1].
  2. Una cuenta personal sirve para probar Graph con correo, calendario y OneDrive personal, pero no para el conector de Claude ni SharePoint (ficha del catálogo).
  3. Power Automate: el Developer Plan (Power Apps) es gratis, incluye conectores premium y 750 ejecuciones al mes, pero pide cuenta de trabajo o educativa y no sirve para producción (ficha del catálogo).
  4. Prueba de Microsoft 365 Business de 1 mes: habitual, no verificado.

Qué puedes automatizar después

Preguntas de alumnos

1. Tengo Microsoft 365, ¿cómo conecto el chat de IA al correo, SharePoint y Teams? Con el conector «Microsoft 365» de Claude, tras el consentimiento del administrador global (ver paso a paso) [1].

2. Soy administrador de Microsoft 365 y el conector no me aparece en Claude. ¿Es un fallo? Normalmente no. En Team y Enterprise lo debe añadir un Owner de Claude (Organization settings > Connectors). Ser administrador de Microsoft no basta [1]. Si aun así falla, la ruta manual en Entra ID.

3. ¿Puedo hacer lo mismo con Outlook y Excel que con Gmail y Google Sheets? Sí, con conector, Power Automate o n8n. Cambian la fuente y los permisos (apartados de Outlook y Excel).

4. ¿Funciona el conector con mi cuenta personal de Outlook? No [1]. Exige tenant de empresa con plan Business.

5. ¿El conector solo lee o puede crear borradores y enviar? Por defecto solo lee. La escritura es opcional y la aprueban el administrador global y el Owner [1].

6. ¿Con Power Automate o con n8n? Si IT rara vez permite n8n y ya pagas Microsoft 365, Power Automate se aprueba mejor. n8n no tiene licencia por usuario. Con Microsoft 365 tienes los conectores estándar; premium cuesta 13 €/usuario/mes [3].

7. ¿Puede el agente leer solo una carpeta o un sitio de SharePoint? Con el conector de Claude, no: busca en todo el tenant [1]. Con una app propia y Sites.Selected, sí [6].

8. ¿Los documentos deben estar en la nube o puede acceder a los servidores de la empresa? Graph y los MCP solo ven la nube. Los servidores locales necesitan exportación a una carpeta sincronizada o un puente [3].

9. ¿Entrena Microsoft o Claude con mis datos? Depende del plan. Mira planes, privacidad y costes. En Claude for Excel los datos se borran del backend en 30 días [2].

10. En mi empresa solo se permite Copilot. ¿Qué hago? Lo que cabe en Copilot y Power Automate, y presenta la petición a IT con el texto de arriba. Evita herramientas sin permiso.

Errores típicos

Fuentes

  1. Anthropic, «Enable and use the Microsoft 365 connector», https://support.claude.com/en/articles/12542951-enable-and-use-the-microsoft-365-connector, consultado el 2026-10-09.
  2. Anthropic, «Use Claude for Excel», https://claude.com/docs/office-agents/excel, consultado el 2026-10-09.
  3. Catálogo del proyecto, fichas microsoft-365 y power-automate, verificadas el 2026-10-09 (fuentes: Microsoft Learn, https://learn.microsoft.com/en-us/graph/auth/auth-concepts).
  4. Microsoft, «Grant tenant-wide admin consent», https://learn.microsoft.com/en-us/entra/identity/enterprise-apps/grant-admin-consent, consultado el 2026-10-09.
  5. Microsoft, «Configure the admin consent workflow», https://learn.microsoft.com/en-us/entra/identity/enterprise-apps/configure-admin-consent-workflow, consultado el 2026-10-09.
  6. Microsoft, «Overview of Selected Permissions in OneDrive and SharePoint», https://learn.microsoft.com/en-us/graph/permissions-selected-overview, consultado el 2026-10-09.
  7. Microsoft, «Outlook.com connector», https://learn.microsoft.com/en-us/connectors/outlook/, consultado el 2026-10-09.

Relacionado