API de SharePoint: qué puedes hacer y cómo usarla con agentes de IA
SharePoint se puede consultar con Microsoft Graph y con su propia API REST, que dan acceso a sitios, bibliotecas de documentos, listas y permisos. Lo usan los equipos de TI y las áreas de negocio de empresas con Microsoft 365. El acceso es por una aplicación registrada en Microsoft Entra ID, con el consentimiento del administrador.
Qué ofrece la API de SharePoint
Sitios
Descubrimiento y lectura de los sitios y subsitios de la organización.
Bibliotecas y archivos
Subida, descarga, versiones y metadatos de documentos.
Listas
Lectura y escritura de elementos de listas, que se usan como pequeñas bases de datos.
Permisos
Uso compartido y control de acceso a sitios, carpetas y archivos.
Búsqueda
Búsqueda de contenido en el tenant.
Notificaciones de cambios
Suscripciones para saber cuándo cambiaron archivos o listas.
Cómo acceder a la API de SharePoint
- Con las credenciales de tu empresaOAuth 2.0 con una aplicación registrada en Microsoft Entra ID; permisos delegados o de aplicación, con el consentimiento del administrador. Es posible restringir la app a sitios concretos.
- Prefiere permisos restringidos a sitios concretos antes que acceso a todo el tenant.
- Graph aplica una limitación de solicitudes; gestiona las respuestas de espera.
- Los documentos sensibles deben quedar fuera del alcance de los agentes que no los necesitan.
Documentación oficial: learn.microsoft.com/sharepoint/dev
Qué hace un agente de iTeam con la API de SharePoint
Pedido de compra en una lista
El agente lee las solicitudes registradas en una lista de SharePoint, comprueba el presupuesto y las envía al aprobador en Teams.
Documento en su versión vigente
El agente responde dudas de procedimiento usando solo documentos publicados de la biblioteca de calidad, e indica la versión.
Carpeta de proyecto estandarizada
Al abrir un proyecto, el agente crea la estructura de carpetas y aplica los permisos del equipo.
Revisión de accesos
El agente lista los archivos de sitios confidenciales con enlaces de uso compartido abiertos y los envía a TI.
De la credencial al agente trabajando, con aprobación
Registra la app en Entra ID
TI crea la aplicación, elige los permisos mínimos y, si es posible, limita el acceso a los sitios necesarios.
Regístrala en la bóveda de iTeam
Las credenciales quedan en la bóveda; cada agente recibe los sitios y las acciones que puede usar.
Prueba con aprobación
La lectura funciona directamente; los cambios de permisos y los borrados pasan por aprobación humana.
Equipos de IA listos que usan SharePoint
Preguntas sobre la API de SharePoint
¿La API de SharePoint es gratuita?
En general, sí: el acceso mediante Graph y REST forma parte de Microsoft 365, sin cobro por llamada en la mayoría de los casos.
¿Necesito programar para usar la API de SharePoint con iTeam?
No necesariamente. El equipo de implantación configura la app y los flujos, e iTeam usa el conector o la documentación de la API.
¿Graph o la REST de SharePoint?
Microsoft recomienda Graph para la mayoría de los casos; la REST propia cubre algunas funciones específicas.