Дельта-запрос группы AAD больше не возвращает членов @ delta? - PullRequest
0 голосов
/ 31 октября 2019

У меня есть клиентское приложение, использующее Microsoft Graph для получения дополнительных изменений для определенной группы AAD.

Мой BVT обнаружил проблему, и при отладке я обнаружил, что запрос графика больше не возвращает коллекцию 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 голосов
/ 01 ноября 2019

Вы должны добавить 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

...