You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Flow中获取所有Planner计划列表并传入apply to each遍历

Power Automate遍历所有Planner计划实现批量逾期提醒配置方法

操作步骤

  1. 替换原有固定Plan ID的输入逻辑:在流的触发步骤之后、原有Planner任务查询步骤之前,添加Planner连接器的列出我的所有计划操作,该操作每次运行时都会拉取当前连接账户有权限访问的所有Planner计划,自动包含后续新增的计划,无需手动更新配置。
  2. 新增循环控制块:添加应用到每个(Apply to each)控件,将上一步返回的值动态内容作为该循环的输入参数。
  3. 迁移原有逻辑到循环内:把你现有流中所有和单计划处理相关的操作(获取计划任务、筛选逾期任务、发送提醒邮件等)全部移动到应用到每个控件内部,同时将这些操作中原来写死的Plan ID字段,替换为循环当前项的ID动态属性即可。

特殊场景说明

如果你需要遍历租户内所有Planner计划,而非仅当前连接账户有权限访问的计划,需要调用Microsoft Graph API实现:

  • 添加发送HTTP请求(Azure AD)操作,配置应用权限Planner.Read.All,调用端点GET https://graph.microsoft.com/v1.0/planner/plans
  • 解析接口返回的JSON数据,提取所有计划ID后传入应用到每个块即可

注意事项

  • 流使用的连接账户必须拥有所有待遍历Planner计划的访问权限,否则会出现接口调用报错
  • 若部分计划不需要发送提醒,可以在列出我的所有计划操作后新增筛选步骤,按计划名称、ID等属性过滤掉不需要处理的计划即可

现有流配置截图

内容的提问来源于stack exchange,提问作者morleyc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 13:54:05