用microsoft 365里的power automate搭自动化审批流,你可以选sharepoint列表、microsoft forms当触发入口,也支持手动触发,之后加个「开始并等待审批」动作,最后就能根据审批结果自动发通知、更新状态,走后续流程。
搭审批流别一上来就往里面塞一大堆动作,先把四件事捋明白:谁提交申请、谁来审批、审批人能看到哪些内容、通过和驳回之后分别要执行什么操作,捋清楚再动手搭,后面排查问题能省不少事。

第一步:先确定审批触发入口
打开Power Automate,选创建自动化云端流就行。触发入口完全跟着实际场景走:员工在SharePoint列表里新增请假申请,就用「当创建项时」;员工通过Microsoft Forms提交申请,就用「提交新响应时」;临时要走的审批直接选手动触发就好。
流的名字别瞎写,比如直接叫「请假申请自动审批」「采购申请审批」「合同用印审批」,之后去「我的流」里找对应流程排查问题,比随便起的「测试流1」好搜太多。

第二步:添加开始并等待审批动作
触发器设完之后,新增审批动作,选「开始并等待审批」就行。最常用的审批类型是「批准/拒绝 - 第一个响应」,单个主管审批,或者多个审批人里任意一个处理完就生效的场景都适配。
这一步四个必填项别漏:标题、分配给、详细信息、项目链接。标题一眼就能让审批人知道自己在审什么;分配给决定审批卡片会推给谁;详细信息里塞申请人、申请日期、金额、申请原因这些关键字段;项目链接方便审批人直接点回原始申请页看全量内容。

第三步:把申请字段插入审批卡片
审批卡片的内容别只写一句干巴巴的「请审批」,直接在右侧动态内容里选表单或者SharePoint列表的对应字段,把申请标题、申请人邮箱、直属主管邮箱、请假起止日期、申请原因、项目链接这些内容插到对应位置就行。
如果审批人要设成申请人的直属主管,得提前确认申请数据里已经存了对应主管的邮箱,或者能从企业通讯录字段自动拉取到主管信息。要是拿不到正确的审批人邮箱,流程会卡在审批环节,去运行历史里查,一般会报收件人为空或者格式不对的错误。
Outlook 日历 / Microsoft 365 日历 SECURE API CLI。当用户需要列出、搜索或读取 Outlook / Microsoft 365 日历事件,以及创建……

第四步:按审批结果拆成两个分支
审批动作跑完之后,加个条件判断。常规配置是「结果」等于 Approve 的时候走通过分支,剩下的情况都走驳回分支。通过分支里可以配置发审批通过邮件、把SharePoint里的申请状态更新成「已批准」,也可以直接在Teams里给申请人发通知。
驳回分支也不能随便糊弄,至少要给申请人发通知说申请没通过,还要把审批人填的备注带上。不少人搭的审批流用着别扭,根本不是动作配错了,而是驳回之后没通知、没附备注,申请人完全不知道自己要改哪。

第五步:保存后先手动测试一次
整个流程搭完先点保存,找一条测试申请把全链路跑通。之后进运行历史页面,挨个点开触发器、审批动作、条件分支、通知动作的详情,确认每一步都执行成功。
测试阶段重点核对审批输出内容:结果是不是Approve或者Reject、推给的审批人对不对、审批人填的备注有没有同步到后续的通知里。要是流程卡在审批环节,先去查审批人邮箱是不是填对了;要是分支走反了,就回去检查条件判断里选的对比字段是不是「结果」。
上线前要检查的三个点
第一,审批人字段要选稳定的,别让流程依赖随便填的姓名,优先用邮箱或者企业组织账号字段。第二,审批卡片里的信息要给全,不能让审批人看完卡片还要单独去问申请人「你这次申请的是什么内容」。第三,驳回分支绝对不能省,至少要做到通知申请人、同步审批备注。
这些点都核对完没问题,再把触发器切到正式的SharePoint列表或者正式表单上。之后如果需要加多极审批,直接在第一轮审批通过之后,再加一个「开始并等待审批」动作就行,不建议一开始就把流程做得特别复杂。










