office365 - 是否可以获得租户中所有团队的列表?
问题描述
我知道这已经很久没有选择了,但是有没有办法获得我们租户的活跃团队列表?PowerBi 中是否有解决方案?
谢谢!
解决方案
目前,我们无法直接获取租户中活动团队的列表,但我可以为您提供解决方法。
首先,使用graph user api获取当前Tenant的用户列表。然后遍历结果列表并为每个用户调用JoinedTeams。最后,将所有团队合并到一个列表中。
一些伪代码:
var userList= GET https://graph.microsoft.com/beta/users
List<Object> teamList=new List<Object>();
foreach(user in userList)
{
var teamsForUser= GET https://graph.microsoft.com/beta/me/joinedTeams
teamList.AddRange(teamsForUser);
}
添加一个简单的方法:
GET https://graph.microsoft.com/beta/groups?$filter=resourceProvisioningOptions/Any(x:x eq ‘Team’)”
推荐阅读
- azure-devops - 如何为 Azure 管道创建仅推送触发器
- php - 在 PhpStorm 版本 2019.2.4 中,类名出现错误
- html - Bootstrap,如何使容器流体的高度为 100%
- ios - 如何在 Xcode 中创建动态包标识符
- audio - 如何从 iPhone 11 或 iPhone 11 Pro Max 获取采样率为 44100 的音频
- promise - vertx中的future和promise有什么区别?
- r - R中的两阶段聚类抽样
- google-apps-script - 谷歌表格宏不会复制/粘贴正确的随机生成的值
- angular - 我们可以在 SVG 模板中渲染 Angular 组件吗?
- api - Cloudflare api v4 更改了其协议