SharePoint Automation
SharePoint自动化:管理跨SharePoint和OneDrive的站点、列表、文档、文件夹、页面及搜索内容。
分类
办公自动化安装
热度:45
下载并解压到你的 skills 目录
复制命令,发送给智能体自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-share-point-automation&locale=zh&source=copy
SharePoint Automation - 企业文档自动化管理
技能概述
SharePoint Automation 通过 Rube MCP 服务器提供 SharePoint 和 OneDrive 的自动化操作能力,支持管理站点、列表、文档、文件夹、页面和搜索内容,适用于需要集成 Microsoft 365 文档服务的场景。
适用场景
自动创建文档库和文件夹结构,批量上传和组织文件,适用于企业文档标准化管理和项目归档流程。
创建和管理任务列表、项目跟踪列表,使用 Delta Query 进行增量同步,实现与外部系统的数据双向同步。
使用 KQL 查询语法搜索 SharePoint 内容,提取文档元数据和页面内容,支持企业级文档检索和内容迁移。
核心功能
通过 SharePoint REST API 和 Microsoft Graph 列举站点和子网站,创建各类列表(任务列表、文档库等),获取列表详细信息。
在文档库中创建文件夹,列举文件夹内容,通过服务器相对路径导航和管理文档层级结构。
使用 Keyword Query Language (KQL) 搜索文档和列表项,通过 Delta Query 获取列表的增量变更,避免全量同步的性能开销。
常见问题
SharePoint Automation 支持个人 Microsoft 账号吗?
不支持。SharePoint Automation 中的大部分工具(如 ONE_DRIVE_LIST_SITE_LISTS 和基于 Microsoft Graph 的工具)仅支持组织 Microsoft 365 账号(Azure AD/Entra ID),个人 MSA/Outlook.com 账号无法使用。
如何获取 SharePoint 站点 ID?
站点 ID 需要使用复合格式:hostname,site-collection-guid,web-guid。例如:"contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE"。错误的格式会导致 400 错误。可以通过 ONE_DRIVE_GET_SITE_DETAILS 工具获取站点元数据。
如何使用 Delta Query 进行增量同步?
使用 ONE_DRIVE_LIST_SHAREPOINT_LIST_ITEMS_DELTA 工具。首次调用时省略 token 参数获取完整数据和同步令牌;后续调用传入该令牌即可获取增量变更。传入 "latest" 可获取空响应和新令牌,用于重置同步位置。