Получение всех пользователей в подписке Azure

У нас есть много ссылок в Интернете, чтобы получить всех пользователей AAD, но мне нужно получить всех пользователей из подписки Azure.

Я создал приложение в активном каталоге Azure и добавил это приложение в подписку, а затем использовал ClinetId и секрет клиента для создания AuthToken. Использовал созданный токен аутентификации для доступа к указанному ниже REST API (REST API управления ресурсами Azure)

https://management.azure.com/subscriptions/ {мой идентификатор подписки} / resourceGroups / {имя моей группы ресурсов} /providers/Microsoft.ApiManagement/service/ {мое имя API управления Azure} / users? api-version = 2018-01-01

Но этот остальной API получает только одного пользователя, который является моим.

Здесь я хочу получить всех пользователей подписки.

Вот URL-адрес MSDN, который я использовал в качестве справки.

Пожалуйста, помогите мне в этом.


person Avinash    schedule 29.06.2018    source источник
comment
Я не уверен, что эта проблема связана с тем, что я использую бесплатную подписку. Кто-нибудь может мне помочь в этом.   -  person Avinash    schedule 30.06.2018
comment
Привет, ниже URL-адрес извлекает список пользователей в подписке. docs.microsoft.com/en- us / azure / role-based-access-control / Но этот URL получает только GUID пользователя. Но мне нужна вся информация о пользователе. Пожалуйста, помогите мне получить всю информацию обо всех пользователях.   -  person Avinash    schedule 02.07.2018
comment
Вы можете найти ответ на этот вопрос в ветке ниже. stackoverflow.com / questions / 51093012 /   -  person Avinash    schedule 05.07.2018


Ответы (2)


Это не из-за бесплатного саба.

Есть ли у вашего приложения разрешение на Graph API (на чтение пользователей)? Если вы попробуете того же пользователя через консоль PS и получите тот же результат, то это не ваш код, а разрешения (Хорошее чтение на PS https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-powershell-1.0/ff730967(v=technet.10)).

На графике api здесь https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-graph-api-quickstart

person Stefan Georgiev    schedule 30.06.2018
comment
Спасибо за ответ, Стефан. В приведенном вами примере URL-адреса используется Graph API. Если я не понимаю, Graph API будет извлекать всех пользователей из активного каталога Azure (а не из подписки). Поправьте меня, если я ошибаюсь. Здесь я хочу получить всех пользователей из лазурной подписки. Я искал решение несколько дней, пожалуйста, кто-нибудь может мне здесь помочь. - person Avinash; 30.06.2018
comment
Пожалуйста, дайте мне знать, сможем ли мы получить пользователей из подписки также из Graph API. - person Avinash; 30.06.2018
comment
Привет, ниже URL-адрес извлекает список пользователей в подписке. docs.microsoft.com/en- us / azure / role-based-access-control / Но этот URL получает только GUID пользователя. Но мне нужна вся информация о пользователе. Пожалуйста, помогите мне получить всю информацию обо всех пользователях. - person Avinash; 02.07.2018

Вы можете найти ответ на этот вопрос в ветке ниже.

Программное удаление пользователя из подписки Azure (C #)

person Avinash    schedule 05.07.2018