Я установил веб-перехватчик для Azure Graph CallRecords для сбора данных о вызовах Teams. Все данные возвращаются в идеальном состоянии.
Но есть один случай, с которым я не знаю, как справиться. Обращение к Teams с внешним пользователем, а не частью нашей AD. Ответ CallRecord возвращает объект, как показано ниже для внешнего пользователя:
"user": {
"id": "<user-id>",
"displayName": "External user",
"tenantId": "<tenant-id>"
}
Я думаю, что, поскольку мы пригласили человека на наш вызов, он будет автоматически добавлен в качестве гостя в нашу AD. Но похоже, что это не так. Таким образом, мы не можем связать этого внешнего пользователя с важной информацией, такой как электронное письмо. Я пробовал выполнить запрос api пользователя графа; Но он возвращает ресурс, который не найден.
Я что-то упускаю, есть ли способ запросить информацию внешнего пользователя?