来自Azure AD的适当应用程序权限以授予对Microsoft Graph的访问权限

时间:2019-07-18 12:46:36

标签: azure-active-directory microsoft-graph

从天蓝色的广告中获得适当的应用程序权限,以授予对Microsoft Graph的访问权限,我们可以在其中提取用户电子邮件信息,例如收件人,发件人,抄送,密件抄送,主题。

试图授予所有访问权限,但仍然遇到拒绝访问错误。

没有

预期结果将显示用户的电子邮件信息,例如“收件人”,“发件人”,“抄送”,“密件抄送”,“主题”。

1 个答案:

答案 0 :(得分:1)

我想您想使用Microsoft Graph - Get message,它返回具有所需属性的message对象。

如果要在没有用户的情况下调用Microsoft Graph,则需要应用程序权限 Mail.Read。您只需要创建一个Azure AD应用程序并为其授予权限,该应用程序权限Mail.Read需要管理员同意,所以不要忘记授予管理员同意,有关应用程序的同意,请参见此link 。有关所有步骤的更多详细信息,请参见Get access without a user

如果要代表用户调用Microsoft Graph,则需要委派权限 Mail.Read,更多详细信息请参见Get access on behalf of a user

此外,如果您想在其他用户的邮件文件夹中收到消息,请注意以下信息,请参见Get message

enter image description here