Azure Graph API嵌套组成员身份

时间:2017-03-28 15:42:08

标签: api azure graph

我需要查询用户的嵌套组成员资格。 memberOf只提供直接的组成员资格。当我使用版本1.5或1.6尝试getMemberGroups,getMemberObjects,checkMemberGroups等时,我得到了:

{     “odata.error”:{         “code”:“Request_BadRequest”,         “信息”: {             “lang”:“en”,             “值”:“方法不允许”         }     } }

有关如何解决此问题的任何想法?提前谢谢!

1 个答案:

答案 0 :(得分:0)

您可能正在发出GET请求。根据{{​​3}},您需要为getMemberGroups发出POST请求。

URL:

https://graph.windows.net/domain.com/users/first.last@domain.com/getMemberGroups?api-version=1.6

请求正文:

{
  "securityEnabledOnly": true
}

此参数定义了您是否只需要返回安全组,或者是否还应返回Office 365组。