在 Microsoft Teams 中提交 SharePoint 表单时触发工作流

使用 Microsoft Teams 中的工作流自动执行某人提交 SharePoint 表单后发生的操作。 使用表单回复中的信息发送 Teams 消息、创建 Planner 任务、开始审批或发送电子邮件。

窗体中的工作流

SharePoint 表单是根据 SharePoint 列表创建的。 列表中的每一列都成为窗体中的问题。 然后,每个表单提交都将保存为列表中的新行。 使用响应触发工作流并将提交的信息传递到后续操作中。

工作流可以使用表单中的答案(例如请求标题、说明或链接)作为这些操作中的动态内容。

从窗体创建工作流

从 SharePoint 窗体启动工作流:

  1. 创建 SharePoint 列表和表单。

  2. 选择 Teams 左侧的工作 流 。

    • 看不到 工作流? 选择 Teams 左侧的“ 查看更多应用 ...”进行搜索,然后选择 “工作流”。
  3. 选择 “从头开始构建”。

  4. 在 “开始时间”中,选择 “选择启动此操作的内容”。

  5. 选择“SharePoint>”,已提交表单。

  6. 选择 SharePoint 网站、列表和表单。

    • 如果在列表中看不到你的网站,请选择“ 输入网站 URL ”并粘贴网站的 URL。
  7. 选择 然后执行此操作 以向工作流添加操作。

  8. 选择“保存”。

注意

如果 SharePoint 表单中设置了条件逻辑,或者字段允许多个值(例如 Choice 和 People),则工作流可能无法正确触发。*

工作流操作

选择触发器后,请从“ 然后执行此>Teams ”菜单中选择一个选项,以定义工作流运行时发生的情况。

操作可以使用表单提交中的信息发送通知、创建任务、启动审批、更新 SharePoint 内容或执行其他自动化步骤。

使用 Teams 操作通知人员、共享信息或管理团队和频道成员资格。

操作 将其用于执行
在聊天或频道中发送消息 提交表单时,将消息发布到指定的聊天或频道。
向其他人发送聊天消息 向一个或多个人发送直接聊天消息。
私密获取通知 向自己发送个人通知。
将卡发布到聊天或频道 发布带有格式化信息和操作按钮的丰富卡。
私下通知某人 向特定人员发送私人通知。
向频道添加成员 满足特定条件时将某人添加到频道。
将成员加入频道 根据工作流数据将某人添加到频道。
从频道中删除直接成员 从频道中删除某人。
将成员添加到团队标记 将某人添加到现有团队标记。
向团队添加成员 向团队添加某人。
从团队中删除成员 从团队中删除某人。
从团队标记中删除成员 从团队标记中删除某人。
在对话中提示代理 在对话中向代理发送信息。
提示代理在会话中回复 要求代理在特定的对话线程中做出响应。

许多操作都支持动态内容,这允许您将已提交表单的响应直接插入到消息、任务、审批和其他工作流操作中。 选择闪电按钮以查看选项。

工作流入门

管理工作流