SharePoint
SharePoint 可帮助组织与同事、合作伙伴和客户共享和协作。 可以使用本地数据网关连接到 SharePoint Online 或本地 SharePoint 2016 或 2019 场来管理文档和列表项。
此连接器在以下产品和区域中可用:
| 服务 | Class | 区域 |
|---|---|---|
| Copilot Studio | 标准 | 所有 Power Automate 区域 |
| 逻辑应用程序 | 标准 | 所有 逻辑应用区域 |
| Power Apps | 标准 | 所有 Power Apps 区域 |
| Power Automate | 标准 | 所有 Power Automate 区域 |
| 联系人 | |
|---|---|
| Name | SharePoint |
| URL | https://learn.microsoft.com/en-us/connectors/sharepoint/ |
| idcknowledgeeco@microsoft.com |
| 连接器元数据 | |
|---|---|
| 发布者 | Microsoft |
| 网站 | https://products.office.com/sharepoint/collaboration |
| 隐私策略 | https://privacy.microsoft.com/ |
| 类别 | 内容和文件 |
本参考文章介绍前面列出的服务和产品中提供的 SharePoint 连接器的操作和其他信息。
一般已知问题和限制
- 此连接器支持最多 90 MB 的列表项附件大小。
- 不再主动维护“已弃用”触发器和操作。 尽管此连接器中仍存在这些操作,但强烈建议不要在任何新的解决方案或应用中使用这些操作。
- 条件访问策略(如多重身份验证或设备符合性策略)可能会阻止访问通过此连接器提供的数据。 有关详细信息,请参阅 Microsoft Entra ID 条件访问。
- 来宾用户帐户无法在连接器作中查看或检索下拉列表信息。
- 如果获得不完整的数据集,或者无法从 SharePoint 列表中获取准确的结果,则此问题可能是由委派限制引起的。 有关详细信息,请参阅 SharePoint 委派改进。
- 此连接器不支持 在 SharePoint 文件上设置敏感度标签。
- 术语集 标签更新不会自动显示在连接的流或应用中。 若要解决此问题,请直接编辑受影响的列表项以强制刷新术语集标签。
- 如果提取过程遇到特殊字符,则名为 Extract 文件夹 的操作可能会导致字符失真。 若要避免此问题,请使用符合标准 zip 规范的新式 zip 存档工具或库。 本指南意味着操作应使用 UTF-8 编码过程,并在操作构造 zip 文件时设置语言编码标头标志。 有关示例库,请参阅 .NET Zip 存档 SDK。 此方案并不是连接器在操作中支持特殊字符 zip 功能的限制,而是导致此问题的存档工具出现问题。
Logic Apps
- 此连接器支持最大 100 MB 的文件大小。
- 由于缓冲区大小限制,较大文件的上传或下载可能会失败。 对于较大的文件,请考虑其他方法,例如Microsoft图形 API 调用或中间存储。
Power Automate
- 列表流仅在泛型列表和通用文档库中受支持。 自定义列表和库模板当前不受支持,包括但不限于公告、联系人、事件和任务等列表。
- 如果将列表或库的名称用作 列表名称 参数中的动态值,并且名称在任意位置都有句点,例如,
MySharePoint.List该名称会导致错误。 若要解决此错误,请从 Power Automate 的下拉菜单中选择列表。 如果必须将名称用作动态值,请在 “列表名称” 参数中改为输入列表的 ID。 - 对于使用名为 “为所选文件 ”或 “对于所选项”的 SharePoint 触发器的流,SharePoint Automate 菜单仅列出 默认环境中的流。
- Power Automate 门户不会列出特定的内置 SharePoint 流,例如 请求登录,这些流也是不可编辑的。
- 对于具有 SharePoint 触发器的流, 无法撤消 手势以启用或禁用触发器的并发控制。 如果尝试,则会出现 “CannotDisableTriggerConcurrency” 错误。 若要解决此问题,请导出流并编辑 JSON 文件以删除“并发控制”元素。 此操作在导入流时禁用并发选项。
有关 Power Automate 中的连接器的详细信息,请参阅:
- 使用 Power Automate 和 SharePoint 生成工作流
- 在 SharePoint 列表中创建新项目时发送电子邮件
- 在 Power Automate 中Microsoft SharePoint 连接器
Power Apps
- 列表的自定义表单仅在泛型列表和通用文档库中受支持。 自定义列表和库模板当前不受支持,包括但不限于公告、联系人、事件和任务等列表。
- 文档库的自定义表单仅支持编辑自定义元数据。 不支持编辑或管理文件。
- 创建后,无法将自定义窗体移动到其他列表或 环境。 但是,可以设置 Power Apps 保存新自定义窗体 的环境 。
- 如果 “自定义窗体 ”选项不可用或无法正确处理列表,则列表可能包含 Power Apps 不支持的数据类型。
Power Apps 中的 SharePoint 图像列限制
- 此连接器支持最多 90 MB 的图像文件大小,以便通过 Power Apps 上传到列表。
- 此连接器仅支持 列出的图像格式。
- SharePoint 图像类型可能会显示 Full、Large、Medium 和 Small 修饰符,例如 ThisItem.'Item Photo'。小。 具有小型、中型和大型大小的映像是按需创建的,并临时缓存。 缓存过长的图像会按需删除并重新生成。
- Power Apps 通常每隔 30 秒刷新一次图像元数据。 如果创建应用并想要立即刷新图像,请在数据源上选择省略号按钮(...)以刷新数据。
- 存储在集合中的图像无法正确呈现。 尝试使用 Filter 表达式直接访问它们。
- 如果从 SharePoint 创建应用或添加连接到包含图像列的 SharePoint 列表的库控件,即使图像列隐藏在列表中,图像也可能显示在库中。 可以使用 Power Apps 字段列表来显示或隐藏任何图像字段。
Power Apps 中的数据类型映射
有关详细信息,请参阅 数据类型映射。
Power Apps 中的函数和操作可委派给 SharePoint
有关详细信息,请参阅 SharePoint 的可委派函数和操作。
委派说明
可以将由 And 或 Or 联接的表达式委托给 SharePoint。 不能 委托未联接的表达式。
SharePoint 支持将委托决策推迟到所涉及的子字段来委派复杂类型。 检查复杂类型的子字段类型,然后检查 SharePoint 委派功能的 Delegable 函数和操作 中的表。 对于 Person 数据类型,只能委派 电子邮件 和 DisplayName。
表的 SharePoint ID 字段是 Power Apps 中的数字字段。 但是,SharePoint 仅支持对 ID 字段进行委派的等号运算符 (=)。
不能将公式委托
Filter(..., IsBlank(CustomerId))给 SharePoint。 但是,此公式在语义上接近Filter(..., CustomerId = Blank()),你可以委托给 SharePoint。 这些公式不相等,因为第二个公式不将空字符串 (“”) 视为空。 但是,第二个公式可能适用于你的目的。 在 SharePoint 上,此方法适用于等于运算符 (=),但不适用于不等于运算符 (<>)。不能委托 SharePoint 系统字段,包括以下内容:
- 内容类型
- FilenameWithExtension
- FullPath
- 标识符
- IsCheckedOut
- IsFolder
- 链接
- Name
- 路径
- ModerationComment
- ModerationStatus
- 缩略图
- TriggerWindowStartToken
- TriggerWindowEndToken
- 版本号
常规限制
| Name | 价值 |
|---|---|
| 在带宽时间间隔(每个连接)内传入/传出连接器的最大兆字节数 | 1000 |
| 带宽时间间隔(以米利西康德为单位) | 60000 |
正在创建连接
连接器支持以下身份验证类型:
| 默认 | 用于创建连接的参数。 | 所有区域 | 不可共享 |
违约
适用:所有区域
用于创建连接的参数。
这是不可共享的连接。 如果 Power App 与另一个用户共享,系统会提示其他用户显式创建新连接。
| Name | 类型 | Description | 必选 |
|---|---|---|---|
| Gateway | gatewaySetting | 本地网关(请参阅 https://docs.microsoft.com/data-integration/gateway 更多详细信息) | |
| 身份验证类型 | 字符串 | 用于连接到数据库的身份验证类型 | |
| 用户名 | securestring | 用户名凭据 | True |
| 密码 | securestring | 密码凭据 | True |
限制
| 名称 | 调用 | 续订期 |
|---|---|---|
| 每个连接的 API 调用数 | 600 | 60 秒 |
操作
| 为文件或文件夹创建共享链接 |
为文件或文件夹创建共享链接。 |
| 为项目或文件创建审批请求 |
为项目或文件创建审批请求。 |
| 使用 AI Builder 模型结果更新文件属性 |
更新由 ModelId 指定的模型分析的文件的库列中存储的值。 |
| 使用 Microsoft Syntex 生成文档(预览版) |
使用此作基于 Microsoft Syntex 的新式模板创建文档。 此预览版需要 Syntex 许可证。 定价可能会更改。 有关详细信息,请参阅: https://docs.microsoft.com/en-us/microsoft-365/contentunderstanding/content-assembly. |
| 使用路径获取文件元数据 |
获取有关文件的信息,例如大小、etag、创建日期等。使用文件路径选取文件。 使用“获取文件属性”作获取库中列中存储的值。 |
| 使用路径获取文件内容 |
使用文件路径获取文件内容。 |
| 使用路径获取文件夹元数据 |
获取有关文件夹的信息。 使用文件夹路径选取文件夹。 |
| 停止共享项目或文件 |
删除授予对项目或文件的访问权限的所有链接,并删除除所有者以外的所有具有直接访问权限的人员。 |
| 列出根文件夹 |
返回根 SharePoint 文件夹中的文件。 |
| 列表文件夹 |
返回 SharePoint 文件夹中包含的文件。 |
| 创建文件 |
将文件上传到 SharePoint 网站。 请确保选取现有库。 |
| 创建新文件夹 |
创建新的文件夹或文件夹路径。 |
| 创建新文档集 |
创建新的文档集列表项。 |
| 创建项目 |
在 SharePoint 列表中创建新项。 |
| 删除文件 |
删除文件标识符指定的文件。 |
| 删除附件 |
删除指定的附件。 |
| 删除项目 |
从 SharePoint 列表中删除项。 |
| 加入中心网站 |
将请求的站点加入中心站点。 如果中心需要审批,则需要审批令牌才能成功完成加入。 如果适用,应指定“将中心站点加入状态设置为挂起”作中使用的审批关联 ID。 |
| 协议解决方案 - 在协议解决方案工作区中生成文档 |
使用此作基于协议解决方案工作区中的新式模板创建文档。 这是目前在规划中的支付墙(许可证或 PayG)的背后。 |
| 取消中心站点加入请求 |
取消中心加入请求。 如果适用,应指定“将中心站点加入状态设置为挂起”作中使用的审批关联 ID。 |
| 复制文件 |
复制文件。 的工作方式类似于 SharePoint 库中的“复制到”命令。 返回有关复制后的新文件的信息。 |
| 复制文件 (已弃用) |
将文件复制到 SharePoint 网站。 |
| 复制文件夹 |
复制文件夹。 的工作方式类似于 SharePoint 库中的“复制到”命令。 返回有关复制后的新文件夹的信息。 |
|
将 HTTP 请求发送到 Share |
构造要调用的 SharePoint REST API。 注意 – 此作可以执行您有权访问的任何 SharePoint REST API。 请谨慎行事。 |
| 将中心站点加入状态设置为挂起 |
将请求的站点中心加入请求状态设置为挂起。 审批关联 ID 是一个可选参数,可帮助 SharePoint 识别特定的中心联接请求。 请求站点在给定时间只能有一个挂起的请求。 |
| 批准中心站点加入请求 |
批准中心站点加入请求。 这将返回一个审批令牌,该令牌可用于使用加入中心站点作完成加入请求。 |
| 授予对项目或文件夹的访问权限 |
向特定人员授予对 SharePoint 中的项目或文件夹的访问权限。 |
| 提取文件夹 |
将存档文件提取到 SharePoint 文件夹中(例如:.zip)。 |
| 放弃签出 |
如果签出文件且不对其进行更改,或者你所做的更改不想保留,则只需放弃签出,而不是保存文件。 如果组织跟踪版本,则每次将文件签回库中时都会创建一个新版本。 通过放弃签出,可以避免在尚未对文件进行任何更改时进行新版本。 |
| 更新文件 |
更新文件标识符指定的文件的内容。 |
| 更新文件属性 |
更新存储在项 ID 指定的项库中的列中的属性。使用“更新文件”作更新文件内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。 |
| 更新项目 |
更新 SharePoint 列表中的项。 |
| 检查项目的计划版本是否已发布 [已弃用] |
返回输出变量 IsFilePublished 中的结果。 |
| 添加附件 |
向指定的列表项添加新附件。 |
| 移动文件 |
移动文件。 的工作方式类似于 SharePoint 库中的“移动到”命令。 返回有关移动后新文件的信息。 |
| 移动文件夹 |
移动文件夹。 的工作方式类似于 SharePoint 库中的“移动到”命令。 返回有关移动后新文件夹的信息。 |
| 签入文件 |
签入文档库中的签出文件,使文档的版本可供其他人使用。 |
| 签出文件 |
签出文档库中的文件以防止其他人编辑文档,并且所做的更改在签入文档之前不可见。 |
| 获取列表 |
从网站获取 SharePoint 列表。 |
| 获取列表视图 |
从 SharePoint 列表中获取视图。 |
| 获取所有列表和库 |
获取所有列表和库。 |
| 获取文件元数据 |
获取有关文件的信息,例如大小、etag、创建日期等。使用文件标识符选取文件。 使用“获取文件属性”作获取库中列中存储的值。 |
| 获取文件内容 |
使用文件标识符获取文件内容。 可以在其他位置复制内容,也可以用作附件。 |
| 获取文件夹元数据 |
获取有关文件夹的信息。 使用文件标识符选取文件夹。 |
| 获取文件属性 |
获取在库中保存的项 ID 所指定的项的属性。可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。 |
| 获取文件(仅属性) |
获取存储在库中的所有文件夹和文件在库中的列中保存的属性。 还可以筛选出与条件匹配的项。 “应用于每个”部分通常用于处理此作的输出。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。 |
| 获取附件 |
返回指定列表项的附件列表。 可以添加“获取附件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 |
| 获取附件内容 |
使用文件标识符返回文件内容。 可以在其他位置复制内容,也可以用作附件。 |
| 获取项或文件的更改(仅属性) |
返回有关给定时间范围内已更改的列的信息。 注意:列表必须启用版本控制。 |
| 获取项目 |
从 SharePoint 列表中获取项。 |
| 获取项目 |
从 SharePoint 列表中按其 ID 获取单个项。 |
| 解决人员 |
返回单个匹配的用户值,以便可将其分配给类型人员列。 如果没有匹配项或多个匹配项,此作将出错。 |
| 设置内容审批状态 |
为已启用内容审批的列表或库中的项目设置内容审批状态。 必须为页面和文件提供 ETag。 可以使用“获取文件元数据”作获取 ETag。 此作仅适用于 SharePoint Online 和 SharePoint 2019。 |
为文件或文件夹创建共享链接
为文件或文件夹创建共享链接。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
项 ID
|
id | True | integer |
文件或文件夹项的 ID。 |
|
链接类型
|
type | True | string |
要创建的共享链接的类型 |
|
链接范围
|
scope | True | string |
选择共享链接授予访问权限的人员。 只有在管理员启用了“任何人”选项时,“任何人”选项才起作用。 |
|
链接过期
|
expirationDateTime | date-time |
链接过期日期(采用 yyyy-MM-dd 格式)。 仅适用于匿名链接。 |
返回
共享链接的内部结构
为项目或文件创建审批请求
为项目或文件创建审批请求。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库
|
table | True | string |
SharePoint 列表或库名称。 |
|
Id
|
id | True | integer |
正在为其创建审批请求的项目的 ID。 |
|
审批类型
|
approvalType | True | integer |
选择审批类型。 |
|
审批架构
|
approvalSchema | True | dynamic |
所选审批类型的架构。 |
返回
新审批请求的输出对象
- Body
- ApprovalData
使用 AI Builder 模型结果更新文件属性
更新由 ModelId 指定的模型分析的文件的库列中存储的值。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
库名称。 |
|
Id
|
id | True | integer |
要更新的项的唯一标识符。 |
|
ModelId
|
modelId | string |
输入用于预测的模型的 modelId |
|
|
PredictResult
|
predictResult | string |
在 JSON 中输入请求内容 |
返回
使用 Microsoft Syntex 生成文档(预览版)
使用此作基于 Microsoft Syntex 的新式模板创建文档。 此预览版需要 Syntex 许可证。 定价可能会更改。 有关详细信息,请参阅: https://docs.microsoft.com/en-us/microsoft-365/contentunderstanding/content-assembly.
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文档库名称
|
table | True | string |
SharePoint 文档库名称。 |
|
文档模板
|
template | True | string |
文档模板。 |
|
占位符
|
item | True | dynamic |
文档占位符值。 |
|
文件夹路径
|
folderPath | string |
必须以现有库开头。 |
|
|
文件名
|
fileName | string |
文档文件名。 |
|
|
视图 (无效)
|
view | string |
此参数不执行任何作。 请不要使用。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
使用路径获取文件元数据
获取有关文件的信息,例如大小、etag、创建日期等。使用文件路径选取文件。 使用“获取文件属性”作获取库中列中存储的值。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件路径
|
path | True | string |
选择一个文件。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
使用路径获取文件内容
使用文件路径获取文件内容。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件路径
|
path | True | string |
选择一个文件。 |
|
推断内容类型
|
inferContentType | boolean |
基于扩展推断内容类型。 |
返回
文件的内容。
- 文件内容
- binary
使用路径获取文件夹元数据
获取有关文件夹的信息。 使用文件夹路径选取文件夹。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件夹路径
|
path | True | string |
选择文件夹。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
停止共享项目或文件
删除授予对项目或文件的访问权限的所有链接,并删除除所有者以外的所有具有直接访问权限的人员。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库名称
|
table | True | string |
SharePoint 列表或库名称。 |
|
Id
|
id | True | integer |
要停止共享的项目或文件的唯一标识符。 |
列出根文件夹
返回根 SharePoint 文件夹中的文件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
返回
- response
- array of BlobMetadata
列表文件夹
返回 SharePoint 文件夹中包含的文件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
文件夹的唯一标识符。 |
返回
- response
- array of BlobMetadata
创建文件
将文件上传到 SharePoint 网站。 请确保选取现有库。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件夹路径
|
folderPath | True | string |
必须以现有库开头。 根据需要添加文件夹。 |
|
文件名
|
name | True | string |
文件的名称。 |
|
文件内容
|
body | True | binary |
文件的内容。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
创建新文件夹
创建新的文件夹或文件夹路径。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库
|
table | True | string |
SharePoint 列表或库名称。 |
|
文件夹路径
|
path | True | string |
示例:folder1/folder2/folder3 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题。 |
返回
创建新文档集
创建新的文档集列表项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
图书馆
|
table | True | string |
SharePoint 库名称。 |
|
文档集路径
|
path | True | string |
示例:folder1/folder2/dsName |
|
内容类型 ID
|
contentTypeId | True | string |
示例:0x0120D520 |
|
DynamicProperties
|
DynamicProperties | object |
返回
创建项目
在 SharePoint 列表中创建新项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
Item
|
item | True | dynamic |
要创建的项 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
删除文件
删除文件标识符指定的文件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
选择一个文件。 |
删除附件
删除指定的附件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称。 |
|
Id
|
itemId | True | integer |
文件附加到的列表项的 ID。 |
|
文件标识符
|
attachmentId | True | string |
附件的文件标识符。 |
删除项目
从 SharePoint 列表中删除项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
Id
|
id | True | integer |
要删除的项目的唯一标识符 |
加入中心网站
将请求的站点加入中心站点。 如果中心需要审批,则需要审批令牌才能成功完成加入。 如果适用,应指定“将中心站点加入状态设置为挂起”作中使用的审批关联 ID。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
请求站点地址
|
dataset | True | string |
示例: |
|
中心站点 ID
|
hubSiteId | True | string |
中心站点的 ID。 |
|
审批令牌
|
approvalToken | string |
此请求的审批令牌。 |
|
|
审批关联 ID
|
approvalCorrelationId | string |
此请求的审批关联标识符。 |
协议解决方案 - 在协议解决方案工作区中生成文档
使用此作基于协议解决方案工作区中的新式模板创建文档。 这是目前在规划中的支付墙(许可证或 PayG)的背后。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
协议解决方案工作区
|
dataset | True | string |
示例: |
|
协议解决方案模板
|
template | True | string |
协议解决方案模板。 |
|
Fields
|
item | True | dynamic |
文档占位符值。 |
|
文件名
|
documentName | string |
文档文件名。 |
|
|
表 (无效)
|
table | string |
此参数不执行任何作。 请不要使用。 |
|
|
视图 (无效)
|
view | string |
此参数不执行任何作。 请不要使用。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
取消中心站点加入请求
取消中心加入请求。 如果适用,应指定“将中心站点加入状态设置为挂起”作中使用的审批关联 ID。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
请求站点地址
|
dataset | True | string |
示例: |
|
审批关联 ID
|
approvalCorrelationId | string |
此请求的审批关联标识符。 |
复制文件
复制文件。 的工作方式类似于 SharePoint 库中的“复制到”命令。 返回有关复制后的新文件的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
当前站点地址
|
dataset | True | string |
示例: |
|
要复制的文件
|
sourceFileId | True | string |
文件标识符 |
|
目标站点地址
|
destinationDataset | True | string |
示例: |
|
目标文件夹
|
destinationFolderPath | True | string |
目标文件夹 |
|
如果另一个文件已存在
|
nameConflictBehavior | True | integer |
选择可用选项之一 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
复制文件 (已弃用)
将文件复制到 SharePoint 网站。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
源文件路径
|
source | True | string |
源文件的路径。 |
|
目标文件路径
|
destination | True | string |
目标文件的路径。 |
|
覆盖标志
|
overwrite | boolean |
是否覆盖目标文件(如果存在)。 |
返回
Blob 元数据
- Body
- BlobMetadata
复制文件夹
复制文件夹。 的工作方式类似于 SharePoint 库中的“复制到”命令。 返回有关复制后的新文件夹的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
当前站点地址
|
dataset | True | string |
示例: |
|
要复制的文件夹
|
sourceFolderId | True | string |
文件标识符 |
|
目标站点地址
|
destinationDataset | True | string |
示例: |
|
目标文件夹
|
destinationFolderPath | True | string |
目标文件夹 |
|
如果另一个文件夹已存在
|
nameConflictBehavior | True | integer |
选择可用选项之一 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
将 HTTP 请求发送到 SharePoint
构造要调用的 SharePoint REST API。 注意 – 此作可以执行您有权访问的任何 SharePoint REST API。 请谨慎行事。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
方法
|
method | True | string |
Http 方法 |
|
Uri
|
uri | True | string |
示例:_api/web/lists/getbytitle('Documents') |
|
Headers
|
headers | object |
输入请求标头的 JSON 对象 |
|
|
Body
|
body | string |
在 JSON 中输入请求内容 |
将中心站点加入状态设置为挂起
将请求的站点中心加入请求状态设置为挂起。 审批关联 ID 是一个可选参数,可帮助 SharePoint 识别特定的中心联接请求。 请求站点在给定时间只能有一个挂起的请求。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
请求站点地址
|
dataset | True | string |
示例: |
|
审批关联 ID
|
approvalCorrelationId | string |
此请求的审批关联标识符。 |
批准中心站点加入请求
批准中心站点加入请求。 这将返回一个审批令牌,该令牌可用于使用加入中心站点作完成加入请求。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
中心站点地址
|
dataset | True | string |
示例: |
|
请求站点 ID
|
joiningSiteId | True | string |
请求站点的 ID。 |
返回
ApproveHubSiteJoin作的结果对象
授予对项目或文件夹的访问权限
向特定人员授予对 SharePoint 中的项目或文件夹的访问权限。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库名称
|
table | True | string |
SharePoint 列表或库名称。 |
|
Id
|
id | True | integer |
要向其授予访问权限的项目或文件夹的唯一标识符。 |
|
收件人
|
recipients | True |
将接收共享邀请的收件人的集合 |
|
|
角色
|
roleValue | True | string |
指定要向收件人授予的角色 |
|
Message
|
emailBody | string |
共享邀请中包含的纯文本格式邮件 |
|
|
通知收件人
|
sendEmail | boolean |
指定收件人是否应收到电子邮件通知消息 |
提取文件夹
将存档文件提取到 SharePoint 文件夹中(例如:.zip)。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
源文件路径
|
source | True | string |
源文件的路径。 |
|
目标文件夹路径
|
destination | True | string |
目标文件夹的路径。 |
|
覆盖标志
|
overwrite | boolean |
是否覆盖目标文件(如果存在)。 |
返回
- response
- array of BlobMetadata
放弃签出
如果签出文件且不对其进行更改,或者你所做的更改不想保留,则只需放弃签出,而不是保存文件。 如果组织跟踪版本,则每次将文件签回库中时都会创建一个新版本。 通过放弃签出,可以避免在尚未对文件进行任何更改时进行新版本。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
Id
|
id | True | integer |
文件附加到的列表项的 ID。 |
更新文件
更新文件标识符指定的文件的内容。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
选择一个文件。 |
|
文件内容
|
body | True | binary |
文件的内容。 |
返回
表示 Blob 数据集元数据响应
- Body
- BlobMetadataResponse
更新文件属性
更新存储在项 ID 指定的项库中的列中的属性。使用“更新文件”作更新文件内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
Id
|
id | True | integer |
要更新的项目的唯一标识符 |
|
Item
|
item | True | dynamic |
具有已更改属性的项 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
更新项目
更新 SharePoint 列表中的项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
Id
|
id | True | integer |
要更新的项目的唯一标识符 |
|
Item
|
item | True | dynamic |
具有已更改属性的项 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
检查项目的计划版本是否已发布 [已弃用]
返回输出变量 IsFilePublished 中的结果。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
物料 ID
|
id | True | integer |
文件的唯一标识符。 |
|
计划版本
|
scheduledVersion | True | string |
计划发布的文件版本。 |
返回
SPO 连接器填充码上的 CheckIfFileIsPublished 终结点的输出对象
- Body
- PublishedResult
添加附件
向指定的列表项添加新附件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称。 |
|
Id
|
itemId | True | integer |
要向其附加文件的列表项的 ID。 |
|
文件名
|
displayName | True | string |
文件名。 |
|
文件内容
|
body | True | binary |
文件的内容。 |
返回
SharePoint 列表项附件
- Body
- SPListItemAttachment
移动文件
移动文件。 的工作方式类似于 SharePoint 库中的“移动到”命令。 返回有关移动后新文件的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
当前站点地址
|
dataset | True | string |
示例: |
|
要移动的文件
|
sourceFileId | True | string |
文件标识符 |
|
目标站点地址
|
destinationDataset | True | string |
示例: |
|
目标文件夹
|
destinationFolderPath | True | string |
目标文件夹 |
|
如果另一个文件已存在
|
nameConflictBehavior | True | integer |
选择可用选项之一 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
移动文件夹
移动文件夹。 的工作方式类似于 SharePoint 库中的“移动到”命令。 返回有关移动后新文件夹的信息。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
当前站点地址
|
dataset | True | string |
示例: |
|
要移动的文件夹
|
sourceFolderId | True | string |
文件标识符 |
|
目标站点地址
|
destinationDataset | True | string |
示例: |
|
目标文件夹
|
destinationFolderPath | True | string |
目标文件夹 |
|
如果另一个文件夹已存在
|
nameConflictBehavior | True | integer |
选择可用选项之一 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
签入文件
签入文档库中的签出文件,使文档的版本可供其他人使用。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
Id
|
id | True | integer |
文件附加到的列表项的 ID。 |
|
注释
|
comment | True | string |
键入注释,描述此版本中已更改的内容 |
|
签入类型
|
checkinType | True | integer |
选择要签入的版本类型 |
签出文件
签出文档库中的文件以防止其他人编辑文档,并且所做的更改在签入文档之前不可见。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
Id
|
id | True | integer |
文件附加到的列表项的 ID。 |
获取列表
从网站获取 SharePoint 列表。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
返回
表示表的列表。
- Body
- TablesList
获取列表视图
从 SharePoint 列表中获取视图。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称。 |
返回
- 表列表
- array of Table
获取所有列表和库
获取所有列表和库。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
返回
表示表的列表。
- Body
- TablesList
获取文件元数据
获取有关文件的信息,例如大小、etag、创建日期等。使用文件标识符选取文件。 使用“获取文件属性”作获取库中列中存储的值。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
选择一个文件。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
获取文件内容
使用文件标识符获取文件内容。 可以在其他位置复制内容,也可以用作附件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
选择一个文件。 |
|
推断内容类型
|
inferContentType | boolean |
基于扩展推断内容类型。 |
返回
文件的内容。
- 文件内容
- binary
获取文件夹元数据
获取有关文件夹的信息。 使用文件标识符选取文件夹。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件标识符
|
id | True | string |
选择文件夹。 |
返回
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
获取文件属性
获取在库中保存的项 ID 所指定的项的属性。可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
Id
|
id | True | integer |
要检索的项的唯一标识符 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
获取文件(仅属性)
获取存储在库中的所有文件夹和文件在库中的列中保存的属性。 还可以筛选出与条件匹配的项。 “应用于每个”部分通常用于处理此作的输出。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
筛选查询
|
$filter | string |
ODATA 筛选器查询,用于限制返回的条目(例如 stringColumn eq 'string' OR numberColumn lt 123)。 |
|
|
订单依据
|
$orderby | string |
用于指定条目顺序的 ODATA orderBy 查询。 |
|
|
Top Count
|
$top | integer |
要检索的条目总数(默认值 = 全部)。 |
|
|
将条目限制为文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
|
|
包括嵌套项
|
viewScopeOption | string |
返回子文件夹中包含的条目(默认值 = true) |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
获取附件
返回指定列表项的附件列表。 可以添加“获取附件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称。 |
|
Id
|
itemId | True | string |
要从中获取附件的列表项的 ID。 |
返回
- response
- array of SPListItemAttachment
获取附件内容
使用文件标识符返回文件内容。 可以在其他位置复制内容,也可以用作附件。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称。 |
|
Id
|
itemId | True | integer |
文件附加到的列表项的 ID。 |
|
文件标识符
|
attachmentId | True | string |
附件的文件标识符。 |
返回
附件的内容。
- 附件内容
- binary
获取项或文件的更改(仅属性)
返回有关给定时间范围内已更改的列的信息。 注意:列表必须启用版本控制。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库名称
|
table | True | string |
SharePoint 列表或库名称。 |
|
Id
|
id | True | integer |
要为其提取更改的项的 ID。 |
|
因为
|
since | True | string |
触发窗口启动令牌或项版本标签(例如:3.0)或 ISO 8601 日期(YYYY-MM-DDThh:mmZ)。 |
|
截止
|
until | string |
触发窗口结束令牌或项版本标签(例如:3.0)或 ISO 8601 日期(YYYY-MM-DDThh:mmZ)。 如果为空,则默认为最新版本。 |
|
|
包括次要版本
|
includeDrafts | boolean |
是否考虑次要版本(草稿)版本的更改的布尔值。 |
|
|
按视图限制列
|
view | string |
仅返回视图中定义的列。 |
返回
获取项目
从 SharePoint 列表中获取项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
筛选查询
|
$filter | string |
ODATA 筛选器查询,用于限制返回的条目(例如 stringColumn eq 'string' OR numberColumn lt 123)。 |
|
|
订单依据
|
$orderby | string |
用于指定条目顺序的 ODATA orderBy 查询。 |
|
|
Top Count
|
$top | integer |
要检索的条目总数(默认值 = 全部)。 |
|
|
将条目限制为文件夹
|
folderPath | string |
选择文件夹,或为整个列表留空 |
|
|
包括嵌套项
|
viewScopeOption | string |
返回子文件夹中包含的条目(默认值 = true) |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
获取项目
从 SharePoint 列表中按其 ID 获取单个项。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
Id
|
id | True | integer |
要检索的项的唯一标识符 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
解决人员
返回单个匹配的用户值,以便可将其分配给类型人员列。 如果没有匹配项或多个匹配项,此作将出错。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库
|
table | True | string |
选取列位于的列表或库。 |
|
列
|
entityId | True | string |
选择要为其分配值的列。 |
|
电子邮件或名称
|
searchValue | True | string |
使用电子邮件地址或用户的全名。 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题。 |
返回
SharePoint 扩展的用户字段
- Body
- SPListExpandedUser
设置内容审批状态
为已启用内容审批的列表或库中的项目设置内容审批状态。 必须为页面和文件提供 ETag。 可以使用“获取文件元数据”作获取 ETag。 此作仅适用于 SharePoint Online 和 SharePoint 2019。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称。 |
|
Id
|
id | True | integer |
要设置其状态的项的 ID。 |
|
Action
|
approvalAction | True | string |
选取审批作。 |
|
注释
|
comments | string |
添加审批者的注释。 |
|
|
ETag
|
entityTag | string |
添加 ETag(文件和页面是必需的)。 |
返回
SetApprovalStatus 输出
触发器
| 修改项目或文件时 |
修改项时触发(但不是在创建项时触发)。 |
| 创建或修改文件时(仅属性) |
在库中创建或修改项时触发。 仅返回存储在库列中的属性。 可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。 |
| 创建或修改项时 |
创建项时触发,并在每次修改项时触发。 |
| 创建文件时(仅属性) |
在库中创建项时触发。 仅返回存储在库列中的属性。 可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。 |
| 创建项时 |
创建项时触发。 |
| 删除文件时 |
在库中删除文件时触发。 也可以指定要监视的文件夹。 删除文件夹时,触发器只会为已删除的文件夹触发一次。 这只能由列表所在的网站的网站集管理员使用。 |
| 删除项时 |
在列表中删除项时触发。 这只能由列表所在的网站的网站集管理员使用。 |
| 在文件夹中创建或修改文件时(已弃用) |
创建文件时触发,并在每次在 SharePoint 文件夹中修改文件时触发。 如果在子文件夹中添加/更新文件,触发器不会触发。 如果需要在子文件夹中触发,则应创建多个触发器。 |
| 在文件夹中创建文件时(已弃用) |
在 SharePoint 文件夹中创建文件时触发。 如果在子文件夹中添加/更新文件,触发器不会触发。 如果需要在子文件夹中触发,则应创建多个触发器。 |
| 对于所选文件 |
此触发器允许为所选文件启动流。 输入:网站地址、库名称。 输出:名称、链接到项、ID。 (仅适用于 Power Automate。) |
| 对于所选项目 |
此触发器允许你为 SharePoint 列表或库中的选定项启动流。 可以使用列表或库的列作为输出参数。 对于文件,可以使用“标识符”列获取文件内容。 (仅适用于 Power Automate。) |
| 当文件被 Microsoft Syntex 模型分类时 |
Microsoft Syntex 更改库中任何文件的分类日期时触发流。 文档处理模型对信息进行分类或提取时,日期将发生更改。 |
| 当某个站点请求加入中心站点时 |
在中心站点加入审批时触发流。 (仅适用于 Power Automate。) |
修改项目或文件时
修改项时触发(但不是在创建项时触发)。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表或库名称
|
table | True | string |
SharePoint 列表名称 |
|
文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
创建或修改文件时(仅属性)
在库中创建或修改项时触发。 仅返回存储在库列中的属性。 可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
创建或修改项时
创建项时触发,并在每次修改项时触发。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
创建文件时(仅属性)
在库中创建项时触发。 仅返回存储在库列中的属性。 可以添加“获取文件内容”步骤,并使用此作返回的“文件标识符”属性来访问文件的内容。 将此项用于本地数据网关时,可能需要手动输入要连接到的库的名称。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
创建项时
创建项时触发。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
删除文件时
在库中删除文件时触发。 也可以指定要监视的文件夹。 删除文件夹时,触发器只会为已删除的文件夹触发一次。 这只能由列表所在的网站的网站集管理员使用。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
返回
已删除项目列表
- Body
- DeletedItemList
删除项时
在列表中删除项时触发。 这只能由列表所在的网站的网站集管理员使用。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
列表名称
|
table | True | string |
SharePoint 列表名称 |
返回
已删除项目列表
- Body
- DeletedItemList
在文件夹中创建或修改文件时(已弃用)
创建文件时触发,并在每次在 SharePoint 文件夹中修改文件时触发。 如果在子文件夹中添加/更新文件,触发器不会触发。 如果需要在子文件夹中触发,则应创建多个触发器。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件夹 ID
|
folderId | True | string |
选择文件夹。 |
|
推断内容类型
|
inferContentType | boolean |
基于扩展推断内容类型。 |
返回
文件的内容。
- 文件内容
- binary
在文件夹中创建文件时(已弃用)
在 SharePoint 文件夹中创建文件时触发。 如果在子文件夹中添加/更新文件,触发器不会触发。 如果需要在子文件夹中触发,则应创建多个触发器。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
文件夹 ID
|
folderId | True | string |
选择文件夹。 |
|
推断内容类型
|
inferContentType | boolean |
基于扩展推断内容类型。 |
返回
文件的内容。
- 文件内容
- binary
对于所选文件
此触发器允许为所选文件启动流。 输入:网站地址、库名称。 输出:名称、链接到项、ID。 (仅适用于 Power Automate。)
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
主持人
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
架构
|
schema | True | object | |
|
headersSchema
|
headersSchema | object |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
行
|
body.rows | array of object | |
|
ID
|
body.rows.ID | integer |
文件标识符 |
|
itemUrl
|
body.rows.itemUrl | string |
文件 URL |
|
fileName
|
body.rows.fileName | string |
文件名 |
|
用户 ID
|
headers.x-ms-user-id-encoded | guid |
在 AAD 中触发流的用户的唯一标识符。 |
|
用户电子邮件
|
headers.x-ms-user-email-encoded | byte |
触发流的用户的电子邮件地址。 |
|
用户名
|
headers.x-ms-user-name-encoded | byte |
触发流的用户的显示名称。 |
|
时间戳
|
headers.x-ms-user-timestamp | string |
触发流的时间。 |
对于所选项目
此触发器允许你为 SharePoint 列表或库中的选定项启动流。 可以使用列表或库的列作为输出参数。 对于文件,可以使用“标识符”列获取文件内容。 (仅适用于 Power Automate。)
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
主持人
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
架构
|
schema | True | object | |
|
headersSchema
|
headersSchema | object |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
行
|
body.rows | array of object | |
|
ID
|
body.rows.ID | integer |
文件标识符 |
|
itemUrl
|
body.rows.itemUrl | string |
文件 URL |
|
fileName
|
body.rows.fileName | string |
文件名 |
|
用户 ID
|
headers.x-ms-user-id-encoded | guid |
在 AAD 中触发流的用户的唯一标识符。 |
|
用户电子邮件
|
headers.x-ms-user-email-encoded | byte |
触发流的用户的电子邮件地址。 |
|
用户名
|
headers.x-ms-user-name-encoded | byte |
触发流的用户的显示名称。 |
|
时间戳
|
headers.x-ms-user-timestamp | string |
触发流的时间。 |
当文件被 Microsoft Syntex 模型分类时
Microsoft Syntex 更改库中任何文件的分类日期时触发流。 文档处理模型对信息进行分类或提取时,日期将发生更改。
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
站点地址
|
dataset | True | string |
示例: |
|
库名称
|
table | True | string |
SharePoint 库名称 |
|
文件夹
|
folderPath | string |
选择一个文件夹,或为整个库留空 |
|
|
按视图限制列
|
view | string |
仅使用视图中定义的列来避免列阈值问题 |
返回
当某个站点请求加入中心站点时
在中心站点加入审批时触发流。 (仅适用于 Power Automate。)
参数
| 名称 | 密钥 | 必需 | 类型 | 说明 |
|---|---|---|---|---|
|
operationId
|
operationId | True | string | |
|
主持人
|
host | object | ||
|
parameters
|
parameters | True | object | |
|
架构
|
schema | True | object | |
|
headersSchema
|
headersSchema | object |
返回
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
行
|
body.rows | array of object | |
|
RequestingSiteUrl
|
body.rows.RequestingSiteUrl | string |
请求网站 URL |
|
RequestingSiteId
|
body.rows.RequestingSiteId | string |
请求站点 ID |
|
RequestingSiteTitle
|
body.rows.RequestingSiteTitle | string |
请求网站标题 |
|
ApprovalCorrelationId
|
body.rows.ApprovalCorrelationId | string |
审批关联 ID |
|
用户 ID
|
headers.x-ms-user-id-encoded | guid |
在 AAD 中触发流的用户的唯一标识符。 |
|
用户电子邮件
|
headers.x-ms-user-email-encoded | byte |
触发流的用户的电子邮件地址。 |
|
用户名
|
headers.x-ms-user-name-encoded | byte |
触发流的用户的显示名称。 |
|
时间戳
|
headers.x-ms-user-timestamp | string |
触发流的时间。 |
定义
ApprovalData
新审批请求的输出对象
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
审批请求 ID
|
ApprovalId | string |
创建的审批请求的 ID |
ApproveHubSiteJoinResponse
ApproveHubSiteJoin作的结果对象
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
ApprovalToken
|
ApprovalToken | string |
审批令牌 |
BlobMetadata
Blob 元数据
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Id
|
Id | string |
文件或文件夹的唯一 ID。 |
|
Name
|
Name | string |
文件或文件夹的名称。 |
|
显示名称
|
DisplayName | string |
文件或文件夹的显示名称。 |
|
路径
|
Path | string |
文件或文件夹的路径。 |
|
LastModified
|
LastModified | date-time |
上次修改文件或文件夹的日期和时间。 |
|
尺寸
|
Size | integer |
文件或文件夹的大小。 |
|
MediaType
|
MediaType | string |
文件或文件夹的媒体类型。 |
|
IsFolder
|
IsFolder | boolean |
一个布尔值(true、false),用于指示 Blob 是否为文件夹。 |
|
ETag
|
ETag | string |
文件或文件夹的 etag。 |
|
FileLocator
|
FileLocator | string |
文件或文件夹的 filelocator。 |
BlobMetadataResponse
表示 Blob 数据集元数据响应
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Id
|
Id | string |
文件或文件夹的唯一 ID。 |
|
Name
|
Name | string |
文件或文件夹的名称。 |
|
显示名称
|
DisplayName | string |
文件或文件夹的显示名称。 |
|
路径
|
Path | string |
文件或文件夹的路径。 |
|
LastModified
|
LastModified | date-time |
上次修改文件或文件夹的日期和时间。 |
|
尺寸
|
Size | integer |
文件或文件夹的大小。 |
|
MediaType
|
MediaType | string |
文件或文件夹的媒体类型。 |
|
IsFolder
|
IsFolder | boolean |
一个布尔值(true、false),用于指示 Blob 是否为文件夹。 |
|
ETag
|
ETag | string |
文件或文件夹的 etag。 |
|
FileLocator
|
FileLocator | string |
文件或文件夹的 filelocator。 |
DeletedItem
从 SharePoint 列表或库中删除的项目
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
ID
|
ID | integer |
列表项 ID |
|
Name
|
Name | string |
文档库中项的文件名、列表中的项的显示名称 |
|
带扩展名的文件名
|
FileNameWithExtension | string |
具有文档库中项扩展名的文件名,与列表中的项名称相同 |
|
删除者
|
DeletedByUserName | string |
删除此项的用户的名称 |
|
删除时间
|
TimeDeleted | date-time |
删除此项时 |
|
Is 文件夹
|
IsFolder | boolean |
一个 true/false 值,用于指示该项是否为文件夹 |
DeletedItemList
已删除项目列表
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
value
|
value | array of DeletedItem |
已删除项目列表 |
PublishedResult
SPO 连接器填充码上的 CheckIfFileIsPublished 终结点的输出对象
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
IsFilePublished
|
IsFilePublished | boolean |
一个布尔值(true、false),用于指示文件的计划版本是否已发布 |
SetApprovalStatusOutput
SetApprovalStatus 输出
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
ETag
|
ETag | string |
设置审批状态后项目的 ETag |
|
ApprovalLink
|
ApprovalLink | string |
需要审批的项目的链接 |
|
PublishStartDate
|
PublishStartDate | string |
项目将发布的日期时间 |
|
ContentApprovalStatus
|
ContentApprovalStatus | string |
列表项的内容审批状态 |
|
ScheduledVersion
|
ScheduledVersion | string |
已计划的项的版本 |
SharingLink
共享链接的内部结构
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
共享链接
|
webUrl | string |
指向项的链接 |
SharingLinkPermission
共享链接的内部结构
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
链接
|
link | SharingLink |
共享链接的内部结构 |
SPBlobMetadataResponse
BlobMetadataResponse 的 SharePoint 版本通过添加一些我们想要序列化的其他字段来扩展对象
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
ItemId
|
ItemId | integer |
可用于获取或更新库中的文件属性的值。 |
|
Id
|
Id | string |
文件或文件夹的唯一 ID。 |
|
Name
|
Name | string |
文件或文件夹的名称。 |
|
显示名称
|
DisplayName | string |
文件或文件夹的显示名称。 |
|
路径
|
Path | string |
文件或文件夹的路径。 |
|
LastModified
|
LastModified | date-time |
上次修改文件或文件夹的日期和时间。 |
|
尺寸
|
Size | integer |
文件或文件夹的大小。 |
|
MediaType
|
MediaType | string |
文件或文件夹的媒体类型。 |
|
IsFolder
|
IsFolder | boolean |
一个布尔值(true、false),用于指示 Blob 是否为文件夹。 |
|
ETag
|
ETag | string |
文件或文件夹的 etag。 |
|
FileLocator
|
FileLocator | string |
文件或文件夹的 filelocator。 |
SPListExpandedUser
SharePoint 扩展的用户字段
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Claims
|
Claims | string |
用户声明 |
|
显示名称
|
DisplayName | string |
用户标题 |
|
Email
|
string |
用户电子邮件 |
|
|
图片
|
Picture | string |
用户图片 |
|
Department
|
Department | string |
用户部门 |
|
职位名称
|
JobTitle | string |
用户职务 |
|
@odata.type
|
@odata.type | string |
SPListItemAttachment
SharePoint 列表项附件
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Id
|
Id | string |
文件标识符 |
|
AbsoluteUri
|
AbsoluteUri | string |
指向附件的链接 |
|
显示名称
|
DisplayName | string |
Name |
Table
表示表。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
Name
|
Name | string |
表的名称。 名称在运行时使用。 |
|
显示名称
|
DisplayName | string |
表的显示名称。 |
|
DynamicProperties
|
DynamicProperties | object |
连接器提供给客户端的其他表属性。 |
TablesList
表示表的列表。
| 名称 | 路径 | 类型 | 说明 |
|---|---|---|---|
|
value
|
value | array of Table |
表列表 |
二进制
这是基本数据类型“binary”。