尝试获取特定用户对Graph api拥有所有权的团队的列表。
非常感谢您的协助。
此命令将提供团队列表,但您需要首先获取组ID: https://graph.microsoft.com/beta/groups/ {id} /所有者
我尝试了以下操作,但无法获得正确的结果。 https://graph.microsoft.com/beta/groups?$ expand = owners($ filter = userprinciplename eq'<>'&$ select = id,displayname,userprinciplename)&$ filter = resourceProvisioningOptions / Any(x:x eq'Team')
答案 0 :(得分:0)
您的查询不正确。请尝试以下更新的查询。
https://graph.microsoft.com/beta/groups?$expand=owners($filter=userprinciplename eq 'add your mail id here')&select=id,displayname&$filter=resourceProvisioningOptions/Any(x:x eq 'Team')
答案 1 :(得分:0)
您可以使用ownerObjects来获取用户拥有的目录对象的列表。这包括在groupTypes中的统一组,并在此处也输出resourceProvisioningOptions。
https://graph.microsoft.com/v1.0/me/ownedObjects
更多相关文档,请点击https://docs.microsoft.com/en-us/graph/api/user-list-ownedobjects?view=graph-rest-1.0&tabs=cs。
不幸的是,不支持使用$ filter这样的。因此,您必须站在自己的一边。所以这行不通
https://graph.microsoft.com/v1.0/me/ownedObjects?$filter=resourceProvisioningOptions/Any(x:x eq 'Team')