持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第5天,点击查看活动详情
人生如逆旅,我亦是行人.随便写个工作记录吧,省的下次再遇到相同的问题,又要抓耳挠腮半天.
最近这些日子,一直在折腾,Automate Flow ,SharePoint.前面两篇文章介绍了怎么导入导出工作流,以及怎么导出solution.当我成功导出的时候,发现一个问题.我这个工作流,在新环境,不触发啊.我为此想了好久,我的工作流中还用到SharePoint 的发送http请求,这个能触发,但是一致的都是访问拒绝.
经过找资料,分析,我发现是因为我使用的连接器没有发送http请求的权限,
解决问题 没有权限去发送请求,那我就给这个账号权限.首先给这个账号SharePoint站点的owner权限,发现不行依然不能发送请求所以只能再想办法去给权限.又给了site Admin collection的权限,成功解决问题.
所以下次再遇到此类问题,先检查
- 流打开了吗
- 流的触发条件是否正确
- 环境允许流运行吗
- 流的权限是否给够
更改环境 URL 后,我的流程未触发
要解决此问题,请编辑每个流并保存。触发器应该再次开始触发。
SharePoint 触发器问题
SharePoint 触发器,例如,如果在子文件夹中添加/更新文件,则在创建或修改文件时不会触发。如果您需要在子文件夹上触发流程,请创建多个流程。
结束flow不能触发的问题,尤其要注意flow的运行报错信息,多看看报错信息会对工作很有帮助. 不要再当笨蛋了,小高,认真点.