首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用逻辑应用程序将所有Azure AD用户组成员存储在数组中

如何使用逻辑应用程序将所有Azure AD用户组成员存储在数组中
EN

Stack Overflow用户
提问于 2019-11-29 15:00:32
回答 1查看 623关注 0票数 0

我正在开发一个逻辑应用程序,它将在基于AAD组成员的第三方应用程序中创建用户。为了避免当这个组有超过999个用户时出现的问题,我已经实现了分页。我首先得到了前50个用户,然后调用了一个NextLink来获得下一个用户。这个循环运行良好。逻辑应用程序片段

当找不到更多的nextlink时,循环就会退出。在循环迭代期间,我需要将用户信息(名、姓、UPN等)存储在数组中,以便在运行循环后处理每个人。我尝试运行Union表达式如下:union(variables('AllUserInfoArray'),body('HTTP_-_Request_My_Group_Name_group_members')['value']),但这并不将用户数据添加到AllUserInfoArray,而是创建一个新的数组(复合->输出)。如何将所有用户数据添加到AllUserInfoArray数组中,以便在收集完所有用户信息后循环遍历所有用户?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-02 02:35:10

根据对问题的描述,您关心的是“撰写”操作中的“联合”创建了一个新数组,该数组包含两个集合(数组),但是为什么不将数组从http请求追加到数组"AllUserInfoArray“。但是,为什么不在“撰写”之后创建一个操作来设置变量"AllUserInfoArray“,其输出值为”组合“。然后,我们可以在下一个循环中再次执行联合操作以修改"AllUserInfoArray“。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59107093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档