Microsoft Graph API 获取所有团队列表

问题描述 投票:0回答:1

我正在使用 List ownedObjects 来获取用户拥有的所有团队组。 https://learn.microsoft.com/en-us/graph/api/user-list-ownedobjects?view=graph-rest-1.0&tabs=http

现在我想重复这件事来获取所有 Teams 组的列表,而不考虑特定用户。有这方面的文件吗?我还没找到。

谢谢

azure-active-directory microsoft-graph-api
1个回答
0
投票

为了从 Portal 获取 Teams 组的列表,我使用

Teams enabled: Yes
属性对它们进行了过滤,如下所示:

enter image description here

要使用 Microsoft Graph API 获取相同的 Teams 组列表,您可以使用以下查询:

GET https://graph.microsoft.com/beta/groups?$filter=resourceProvisioningOptions/Any(x:x+eq+'Team')

当我在 Graph Explorer 中运行以下查询时,我成功地获得了 Teams 组列表,如下所示:

GET https://graph.microsoft.com/beta/groups?$filter=resourceProvisioningOptions/Any(x:x+eq+'Team')&$select=displayName,id,resourceProvisioningOptions

回复:

enter image description here

参考: 列出组织的所有团队组 - Microsoft Graph

© www.soinside.com 2019 - 2024. All rights reserved.