[英]Microsoft AAD Group - get members of 'group' type using Microsoft Graph
[英]Get list of members of type GROUP from Microsoft graph
我有以下代码可以从使用 Microsoft Graph 的组中获取ONLY 'Group'类型的成员:
var queryOptions = new List<QueryOption>()
{
new QueryOption("$count", "true")
};
var r = await _graphServiceClient.Groups["id"].TransitiveMembers["microsoft.graph.group"].Request(queryOptions).Header("ConsistencyLevel", "eventual").GetAsync();
r.AdditionalData.TryGetValue("@odata.count", out object count);
r.AdditionalData.TryGetValue("value", out object value);
如何从值对象中获取组列表?
更新 :
您的问题中缺少一些信息,我看到了您更新的问题,并且了解您想要来自值对象的组列表。 您可以通过迭代组列表并添加到不同的数组来实现这一点,请查看下图,类似的问题 - https://docs.microsoft.com/en-us/answers/questions/288982/converting-from-api -to-sdk-c-unable-to-query-micro.html
GraphServiceClient graphClient = new GraphServiceClient( authProvider );
var group = await graphClient.Groups["id"].MemberOf
.Request()
.Header("ConsistencyLevel","eventual")
.GetAsync();
希望这会有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.