如何在SharePoint中创建Flow每周一发送共享文件夹提醒邮件
核心问题分析
直接发送普通文件夹链接无法解决未打开初始共享邮件用户的访问问题——这类用户未完成权限验证流程,系统未记录其授权身份。必须通过Flow触发重新共享授权,确保每封提醒邮件都附带有效的权限凭证。
具体实现步骤
创建定时触发Flow
- 选择「Recurrence」触发器,设置为每周一指定时间运行。
获取目标文件夹元数据
- 添加「Get folder metadata」动作,填入SharePoint站点地址和目标文件夹路径,获取文件夹ID等关键信息。
发送带权限的共享提醒邮件(推荐方案)
- 添加SharePoint连接器的「Share a file or folder」动作:
- 配置站点地址、文件夹ID(取自步骤2的输出);
- 填入收件人列表,设置邮件主题(如「每周共享文件夹更新提醒」);
- 邮件内容中可补充新增文件提示(可选,需结合后续步骤)。
- 该动作会模拟初始共享邮件的授权流程,收件人无论是否打开过初始邮件,都能通过此邮件完成权限验证并访问文件夹。
- 添加SharePoint连接器的「Share a file or folder」动作:
可选:添加新增文件列表
- 若需展示上周新增文件,添加「Get files (properties only)」动作,设置Filter Query为:
Created ge '@{addDays(utcNow(), -7)}' - 用「Select」动作整理文件名称和链接,将结果插入到「Share a file or folder」动作的邮件内容中。
- 若需展示上周新增文件,添加「Get files (properties only)」动作,设置Filter Query为:
替代方案:生成带权限的直接链接
如果需要自定义邮件模板,可采用此方案:
- 先用「Add permissions to a file or folder」动作,将收件人添加为文件夹的访客/成员;
- 再用「Create sharing link for a file or folder」动作,生成「Specific people」权限的访问链接;
- 将链接插入「Send an email (V2)」的自定义邮件内容中发送。
为什么之前的Flow无效?
仅插入普通文件夹链接未触发权限授予流程,未打开初始邮件的用户未被系统记录为授权访问者,因此无法通过链接访问。上述方案通过Flow主动触发共享授权,确保每封邮件都附带有效权限。
内容的提问来源于stack exchange,提问作者Laura_777
相关产品推荐
相关产品推荐

