如何在Power Automate中通过Planner的List tasks提取用户配置文件?
Power Automate 流程配置与用户ID提取方案
流程初始配置

- 在「List Task」步骤中,从工作区选择对应GroupID和PlanID
- 提取计划详情:使用表达式
first(outputs('List_tasks')?['body/value'])?['planId']获取PlanID - 任务映射设置:
- From:指定为
outputs('List_tasks')?['body/value'] - Map:Assignments字段映射为
items()?['_assignments']
- From:指定为
循环任务处理

需求背景
需从任务中提取用户ID以获取用户配置文件/邮箱,用于生成指标。若使用「当新任务创建时」触发器,可直接从valueassignment提取用户配置文件,但当前场景仅能使用「ListTasks」作为手动触发器,在循环中从JSON结构提取所需内容存在困难。
核心需求更新
核心目标:从Tasks步骤中提取用户ID
解决方案
针对单任务多用户合并的场景,提取用户ID的表达式可直接使用:
items('ForEachTasks')?['Assignments']?[0]?['userId']

内容的提问来源于stack exchange,提问作者edutainment
相关产品推荐
相关产品推荐

