AAD组增量查询不再返回members @ delta吗?

时间:2019-10-30 22:52:16

标签: azure-active-directory microsoft-graph

我有一个利用Microsoft Graph的客户端应用程序来获取特定AAD组的增量更改。

我的BVT遇到问题,当我调试时,我发现Graph请求不再再返回members@delta集合,因此该应用程序没有收到任何组成员身份更改。

请求:

https://graph.microsoft.com/v1.0/groups/delta?$expand=members&$select=id,displayName,mailNickName,onPremisesSecurityIdentifier,groupTypes,securityEnabled&$filter=id eq '9f63ad39-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx'

回复:

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups(id,displayName,mailNickname,onPremisesSecurityIdentifier,groupTypes,securityEnabled,members())",​
    "@odata.nextLink": "https://graph.microsoft.com/v1.0/groups/delta?$skiptoken=duo2tEVrL.............................-Ay-zlyuo2tEVrLOUh0PUTdXM",​
    "value": [​
        {​
            "displayName": "TestGroup-OneUser",​
            "mailNickname": "9a234b7e8ad-3",​
            "securityEnabled": true,​
            "id": "9f63ad39-xxxx-xxxx-xxxx-xxxxxxxxxx",​
            "members@delta": [​
                {​
                    "@odata.type": "#microsoft.graph.user",​
                    "id": "18e2a00c-xxxx-xxxx-a9a9-xxxxxxxxxxxxx"​
                }​
            ]​
        }​
    ]​
}

有什么想法改变了吗?

1 个答案:

答案 0 :(得分:0)

您应该将members添加到$ select,像这样更改请求:

https://graph.microsoft.com/v1.0/groups/delta?$select=id,displayName,members&$filter=id eq '1068699c-044b-4846-b45a-4137e06a7ca2'

enter image description here