Azure图形API获取外部用户的信息

问题描述 投票:0回答:1

我为Azure Graph CallRecords设置了一个Webhook,以捕获Teams调用中的数据。所有数据恢复完美。

虽然有一个实例我不知道如何处理。与外部用户(而不是我们的广告的一部分)进行团队通话。 CallRecord响应为外部用户返回一个对象,如下所示:

"user": {
            "id": "<user-id>",
            "displayName": "External user",
            "tenantId": "<tenant-id>"
        }

尽管自从我们邀请该人加入我们的电话以来,他将自动作为访客用户添加到我们的广告中。但似乎并非如此。因此,我们无法将该外部用户链接到诸如电子邮件之类的大量信息。我尝试运行图形用户api查询;但是它找不到返回的资源。

我是否缺少某些内容,有什么方法可以查询外部用户的信息?

azure azure-active-directory microsoft-graph azure-ad-graph-api microsoft-graph-teams
1个回答
0
投票

在团队中,来宾用户和外部用户之间有所不同。来宾用户是某人已添加到您租户的任何团队中的用户,因此也添加到您的天蓝色广告租户中。外部用户是指已经在团队或Skype中但不在您的租户中的用户。他们仅是联盟成员,只能通话和聊天,不能发送文件或加入团队。为了在您的天蓝色广告中拥有一个用户,必须将该用户添加到团队中或以访客身份手动添加到您的天蓝色广告中。如果您只是聊天或呼叫外部联盟用户而没有将其添加到您的租户中,那么这仅仅是一个联盟的聊天/呼叫,与您的租户没有任何关系。通过graph api或任何其他方式,您将无法从那些外部联盟的用户那里获得很多信息。而您基本上可以对来宾用户进行完整的报告。

希望这有助于澄清。

© www.soinside.com 2019 - 2024. All rights reserved.