在调用报告端点之一时,例如https://graph.microsoft.com/beta/reports/getTeamsUserActivityUserDetail(period='D7')?$ format = application / json
对于我们的租户,返回的userPrincipalName类似于91AFD71ACEEFDD92B5B0A041F0E2FDA6,但我在测试的租户中看到了预期的电子邮件。
我没有在文档中看到有关所需的其他权限或其他潜在安全设置的任何内容。致电报告时如何获得实际的UPN?
答案 0 :(得分:0)
根据您的描述,我已尝试使用端点https://graph.microsoft.com/beta/reports/getTeamsUserActivityUserDetail(period='D7')?$format=application/json
进行此操作,但是我得到如下所示的响应
{
"@odata.type": "#microsoft.graph.teamsUserActivityUserDetail",
"reportRefreshDate": "2018-11-27",
"userPrincipalName": "XX@domain.onmicrosoft.com",
"lastActivityDate": null,
"isDeleted": false,
"deletedDate": null,
"assignedProducts": [
"OFFICE 365 ENTERPRISE E3 DEVELOPER"
],
"teamChatMessageCount": 0,
"privateChatMessageCount": 0,
"callCount": 0,
"meetingCount": 0,
"hasOtherAction": false,
"reportPeriod": "7"
},
我已阅读this document,如果您使用Azure AD设置了启用备用登录ID,它可能会在您发布时得到响应。
答案 1 :(得分:0)