Как получить информацию о профиле внешнего общего пользователя для одного диска с помощью Microsoft Graph API - PullRequest
0 голосов
/ 08 октября 2018

Чтобы получить информацию о внешнем пользователе, если мы передадим файл конкретным людям по ссылке.

Ответы [ 2 ]

0 голосов
/ 09 октября 2018

Если вы просто хотите получить внешний список пользователей, вы можете использовать "/ users? $ Filter = userType eq 'Guest'", чтобы решить вашу проблему.

Если вы хотите получить журнал доступа общего ресурсафайл по ссылке: независимо от того, используете ли вы OneDrive или OneDrive для бизнеса, мы не можем использовать Graph API для получения доступа к файлу общего доступа по ссылке.

Если вы предоставляете доступ к документу сайта Team, мы можем использовать JSOM , чтобы сначала получить профиль пользователя и сохранить его в журнале доступа.Затем используйте get user api для получения информации о внешнем пользователе.

Если вы предоставляете доступ к документу из OneDrive / OneDrive для бизнеса, мы не можем назначить наш пользовательский журнал доступа и никакой известный API-интерфейс Graph дляэто тоже.Вы можете отправить запрос на добавление в UserVoice , между тем, вы можете сначала попытаться просмотреть журнал аудита .

0 голосов
/ 08 октября 2018

Вы можете использовать следующую конечную точку для извлечения внешних пользователей в своей AD:

https://graph.microsoft.com/beta/users?$filter=userType eq 'Guest'

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

...