У меня есть требование, в котором мне нужно получить список Azure пользователей AD B2B, которые не приняли приглашение с помощью csom или rest api
Не могли бы вы сообщить мне, предоставляет ли график какие-либо такие конечные точки?
Согласно моим исследованиям, мы можем использовать Microsoft Graph User API для его реализации. Свойство пользователя externalUserState представляет статус приглашения приглашенного пользователя. Для приглашенных пользователей состояние может быть PendingAcceptance или Accepted или null для всех остальных пользователей. Но учтите, что если вы хотите использовать Microsoft Graph User API для получения свойства, нам нужно beta версия Например,
externalUserState
beta
Get https://graph.microsoft.com/beta/users?$select=externalUserState,displayName,id Authorization: Bearer <access_token>
https://graph.microsoft.com/beta/users?$select=externalUserState,displayName,id&$filter=externalUserState eq 'PendingAcceptance' Authorization: Bearer <access_token>