我想知道我们是否刚刚在MS Graph API中发现了一个错误。我正在尝试通过MS Graph访问其他用户的收件箱邮件规则。这是我所做的:
1。)在V1 Azure AD端点上注册了具有所有委派权限的应用程序(包括MailBoxSettings.Read和MailBoxSettings.ReadWrite) 2.)使用全局管理员帐户授予对应用程序的访问权限 3.)获得了针对租户的Graph Bearer令牌和适当的权限: 4.)在Exchange Online设置中对我的Global Admin帐户的委派邮箱访问(完全访问): 5.)确认我可以通过Graph访问用户收件箱: 6.)尝试列出此用户的消息规则失败:
请注意,检索当前(全局管理员)用户的邮件规则可以正常工作: GET / https://graph.microsoft.com/v1.0/me/mailfolders/inbox/messageRules
这告诉我MS Graph中可能存在错误-或者我可能丢失了某些东西?
预先感谢
本
答案 0 :(得分:0)
我已经尝试过了,但是遇到了同样的错误。据我了解,我们无法获取对方的电子邮件规则。如果您想使用这种情况,我们可以在github Issue
上提交此问题答案 1 :(得分:0)
要阅读其他用户的电子邮件收件箱,您需要设置“应用程序类型”权限,而不是“委派”访问权限。 点击此链接 https://docs.microsoft.com/en-us/graph/auth-v2-service