Office365 通过Microsoft Graph检查邮箱

Office365 通过Microsoft Graph检查邮箱,office365,azure-active-directory,microsoft-graph-api,Office365,Azure Active Directory,Microsoft Graph Api,我的客户正在使用PowerShell cmdlet“Get Recipient”检查在设置用户期间是否启用了邮箱(有时这不起作用)。 “获取收件人”的输出为“RecipientType”->Mailuser或Usermailbox 我们希望通过图形浏览器获得相同的输出。 1.有人知道这个图中的正确查询吗? 2.我尝试了这个问题:user@customer.de/邮箱设置“> •我收到一条错误消息,说明我的凭据无效。 •Im使用我的全局管理员,授予必要的作用域(在azure ad中的服务主体上验证

我的客户正在使用PowerShell cmdlet“Get Recipient”检查在设置用户期间是否启用了邮箱(有时这不起作用)。 “获取收件人”的输出为“RecipientType”->Mailuser或Usermailbox

我们希望通过图形浏览器获得相同的输出。 1.有人知道这个图中的正确查询吗? 2.我尝试了这个问题:user@customer.de/邮箱设置“> •我收到一条错误消息,说明我的凭据无效。 •Im使用我的全局管理员,授予必要的作用域(在azure ad中的服务主体上验证“读写用户邮箱设置、委托、管理员同意”)


BR Thomas

如果要在Microsoft graph explorer中使用邮箱查询用户,唯一的方法是通过mailboxsettings进行尝试。 所需的许可是:

您好,我的用户拥有此权限,这在这里很奇怪(如上所述,我还可以在azure ad中看到Microsoft graph service principal上的权限)。如果这是相同的行为,您可以在实验室测试吗?我试过了,如果该帐户没有Microsoft O365订阅,它将提示无效凭据的错误。酷thx。现在它可以工作了。但不幸的是,如果它的“mailuser”或“usermailbox”,则该输出没有帮助检测差异“。您认为有机会通过graph获取此信息吗?因为此操作与Microsoft Office 365相关,我认为您可以尝试从Microsoft O365获得进一步帮助。@Thomas,我已经与我们的O365团队讨论过此问题,Microsoft graph Explorer无法在用户属性中获取mailuser或usermailbox声明。但你可以利用办公室来得到这个。