Azure Отчеты Active Directory B2B, ожидающие и принимаемые пользователем - PullRequest
0 голосов
/ 24 марта 2020

У меня есть требование, в котором мне нужно получить список Azure пользователей AD B2B, которые не приняли приглашение с помощью csom или rest api

Не могли бы вы сообщить мне, предоставляет ли график какие-либо такие конечные точки?

1 Ответ

0 голосов
/ 25 марта 2020

Согласно моим исследованиям, мы можем использовать Microsoft Graph User API для его реализации. Свойство пользователя externalUserState представляет статус приглашения приглашенного пользователя. Для приглашенных пользователей состояние может быть PendingAcceptance или Accepted или null для всех остальных пользователей. Но учтите, что если вы хотите использовать Microsoft Graph User API для получения свойства, нам нужно beta версия enter image description here Например,

  1. Получить всех пользователей externalUserState
Get https://graph.microsoft.com/beta/users?$select=externalUserState,displayName,id
Authorization: Bearer <access_token>

enter image description here

Получить всех пользователей, которые не приняли приглашение
https://graph.microsoft.com/beta/users?$select=externalUserState,displayName,id&$filter=externalUserState eq 'PendingAcceptance'
Authorization: Bearer <access_token>

enter image description here

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