Не удается получить одно из моих приложений в списке приложений Azure AD, которые я получаю с помощью Graph API - PullRequest
0 голосов
/ 06 июня 2019

Я хочу удалить участника службы (приложение Azure AD) из списка приложений данного клиента, поэтому я запрашиваю список участников службы в клиенте с: https://graph.microsoft.com/beta/servicePrincpials

Проблема в том, что я вижу много приложений, но не тех, над которыми мы работаем. Это приложение не добавляется вручную через портал Azure, а через диалоговое окно с согласием администратора, которое отображается для клиента, чтобы предоставить запрошенные разрешения нашему приложению для доступа к Azure AD.

Если я скопирую идентификатор объекта из портала Azure, я смогу получить приложение или удалить его с помощью графика api, но не смог получить его через список приложений.

1 Ответ

0 голосов
/ 07 июня 2019

Решено: я не получил полный список приложений. Используя "$ top = 999", я получаю огромный список приложений и между тем, который я ищу. Также я вижу, что могу использовать фильтры, чтобы получить более короткий список фильтрации по любому свойству (см. ссылка ), например displayName: https://graph.microsoft.com/beta/servicePrincipals?$filter=displayName eq 'name'

...