OData - получить индивидуальную собственность объекта - PullRequest
0 голосов
/ 14 апреля 2020

Я использовал

https://graph.windows.net/aaa2a672-ae0e-4ac3-9aec-xxxxxx/groups?api-version=1.6& $ filter = displayName% 20eq% 20'kevingroup2 '

для получения данных kevingroup2

ответ был

{"odata.metadata": "https://graph.windows.net/aaa2a672-ae0e-4ac3-9aec-xxxx/ $ metadata # directoryObjects", "value": [{"odata.type": "Microsoft.DirectoryServices.Group" , "objectType": "Group", "objectId": "b5685a42-1de7-478d-94b4-de50ac9a2222", "deletionTimestamp": null, "description": "kevin group 2", "dirSyncEnabled": null, "displayName" : «kevingroup2», «lastDirSyncTime»: null, «mail»: null, «mailNickname»: «d6460146-0», «mailEnabled»: false, «onPremisesDomainName»: null, «onPremisesNetBiosName»: null, «onPremisesSamAccountName» , "onPremisesSecurityIdentifier": null, "provisioningErrors": [], "proxyAddresses": [], "securityEnabled": true}]}

Как извлечь objectId записи?

Спасибо!

1 Ответ

0 голосов
/ 15 апреля 2020

Вам просто нужно использовать API с фильтром, как показано ниже:

https://graph.windows.net/xxxxxxxxx/groups?$filter=displayName eq 'kevingroup2'&$select=objectId

Кстати, Microsoft рекомендует клиентам использовать график Microsoft вместо графического объявления azure. Таким образом, вы можете обратиться к этому графику Microsoft API, чтобы получить группы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...