Как получить неизменный идентификатор пользователя активного каталога с помощью c# - PullRequest
0 голосов
/ 17 января 2020

Я получаю активных пользователей каталога, используя Поиск каталогов, но это не возвращает все свойства пользователя, например: Значение привязки источника. Пожалуйста, дайте мне знать, как получить исходное значение привязки пользователя.

1 Ответ

0 голосов
/ 17 января 2020

Если вы используете Azure AD rest api, то по умолчанию возвращается только ограниченный набор свойств **(businessPhones, displayName, givenName, id, jobTitle, mail, mobilePhone, officeLocation, preferredLanguage, surname, and userPrincipalName).**

Чтобы вернуть альтернативный набор свойств, укажите требуемый набор пользовательских свойств, используя OData $ select параметр запроса. Например, чтобы вернуть displayName, данноеName и postalCode, добавьте следующее в ваш запрос *

https://graph.microsoft.com/v1.0/users?$select=displayName,givenName,postalCode,onPremisesImmutableId

Вот пример ответа на этот же вопрос:

 "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users(displayName,givenName,postalCode,onPremisesImmutableId)",
    "value": [
        {
            "displayName": "ABC",
            "givenName": null,
            "postalCode": null,
            "onPremisesImmutableId": null
        },
        {
...
}
}

Надеюсь, это поможет.

...