sh
- Crear sitios de equipo y comunicación: Configura páginas y portales para facilitar la colaboración, anuncios y distribución de contenido
- Organizar y compartir contenido: Almacena documentos, gestiona archivos y habilita el control de versiones con capacidades seguras de compartición
- Personalizar páginas: Añade partes de texto para adaptar cada sitio a las necesidades de tu equipo
- Mejorar la capacidad de descubrimiento: Utiliza herramientas de metadatos, búsqueda y navegación para ayudar a los usuarios a encontrar rápidamente lo que necesitan
- Colaborar de forma segura: Controla el acceso con configuraciones robustas de permisos e integración con Microsoft 365
Instrucciones de uso
Integra SharePoint en el flujo de trabajo. Lee/crea páginas, enumera sitios y trabaja con listas (leer, crear, actualizar elementos). Requiere OAuth.Herramientas
sharepoint_create_page
Crear una nueva página en un sitio de SharePoint
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
siteId | string | No | El ID del sitio de SharePoint (uso interno) |
siteSelector | string | No | Seleccionar el sitio de SharePoint |
pageName | string | Sí | El nombre de la página a crear |
pageTitle | string | No | El título de la página (por defecto es el nombre de la página si no se proporciona) |
pageContent | string | No | El contenido de la página |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
page | object | Información de la página de SharePoint creada |
sharepoint_read_page
Leer una página específica de un sitio de SharePoint
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
siteSelector | string | No | Seleccionar el sitio de SharePoint |
siteId | string | No | El ID del sitio de SharePoint (uso interno) |
pageId | string | No | El ID de la página a leer |
pageName | string | No | El nombre de la página a leer (alternativa a pageId) |
maxPages | number | No | Número máximo de páginas a devolver cuando se listan todas las páginas (predeterminado: 10, máximo: 50) |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
page | objeto | Información sobre la página de SharePoint |
sharepoint_list_sites
Listar detalles de todos los sitios de SharePoint
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
siteSelector | cadena | No | Seleccionar el sitio de SharePoint |
groupId | cadena | No | El ID del grupo para acceder a un sitio de equipo de grupo |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
site | objeto | Información sobre el sitio actual de SharePoint |
sharepoint_create_list
Crear una nueva lista en un sitio de SharePoint
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
siteId | string | No | El ID del sitio de SharePoint (uso interno) |
siteSelector | string | No | Seleccionar el sitio de SharePoint |
listDisplayName | string | Sí | Nombre visible de la lista a crear |
listDescription | string | No | Descripción de la lista |
listTemplate | string | No | Nombre de la plantilla de lista (p. ej., ‘genericList’) |
pageContent | string | No | JSON opcional de columnas. Puede ser un array de nivel superior de definiciones de columnas o un objeto con { columns: […] }. |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
list | object | Información de la lista de SharePoint creada |
sharepoint_get_list
Obtener metadatos (y opcionalmente columnas/elementos) de una lista de SharePoint
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
siteSelector | string | No | Seleccionar el sitio de SharePoint |
siteId | string | No | El ID del sitio de SharePoint (uso interno) |
listId | string | No | El ID de la lista a recuperar |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
list | objeto | Información sobre la lista de SharePoint |
sharepoint_update_list
Actualizar las propiedades (campos) de un elemento de lista de SharePoint
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
siteSelector | cadena | No | Seleccionar el sitio de SharePoint |
siteId | cadena | No | El ID del sitio de SharePoint (uso interno) |
listId | cadena | No | El ID de la lista que contiene el elemento |
itemId | cadena | Sí | El ID del elemento de lista a actualizar |
listItemFields | objeto | Sí | Valores de campo para actualizar en el elemento de lista |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
item | objeto | Elemento de lista de SharePoint actualizado |
sharepoint_add_list_items
Añadir un nuevo elemento a una lista de SharePoint
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
siteSelector | cadena | No | Seleccionar el sitio de SharePoint |
siteId | cadena | No | El ID del sitio de SharePoint (uso interno) |
listId | cadena | Sí | El ID de la lista a la que añadir el elemento |
listItemFields | objeto | Sí | Valores de campo para el nuevo elemento de lista |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
item | object | Elemento de lista de SharePoint creado |
sharepoint_upload_file
Subir archivos a una biblioteca de documentos de SharePoint
Entrada
| Parámetro | Tipo | Obligatorio | Descripción |
|---|---|---|---|
siteId | cadena | No | El ID del sitio de SharePoint |
driveId | cadena | No | El ID de la biblioteca de documentos (unidad). Si no se proporciona, usa la unidad predeterminada. |
folderPath | cadena | No | Ruta de carpeta opcional dentro de la biblioteca de documentos (p. ej., /Documents/Subfolder) |
fileName | cadena | No | Opcional: sobrescribir el nombre del archivo subido |
files | archivo[] | No | Archivos para subir a SharePoint |
Salida
| Parámetro | Tipo | Descripción |
|---|---|---|
uploadedFiles | array | Array de objetos de archivos subidos |
Notas
- Categoría:
tools - Tipo:
sharepoint
