1

我正在尝试通过 Microsoft Graph 访问电子邮件元数据,但无法访问电子邮件的内容。从文档中,我注意到有一个Mail.ReadBasic权限可能会有所帮助,但此权限仅显示为委托范围。我的服务是一个后端任务,所以我需要一个应用程序范围。

对于这些问题,我非常感谢一些帮助:

  1. 有没有办法将此Mail.ReadBasic权限启用为应用程序权限

  2. 我可以为应用程序创建自定义权限吗?

  3. 我可以使用Mail.Read并强制选择字段以将其减少为Mail.ReadBasic权限(否则请求将被阻止)

  4. 是否有任何其他方法可以仅从 Microsoft Graph 获取电子邮件元数据(webhook、通过审核日志访问等)?

4

1 回答 1

2

1) 我实际上是目前正在将其推广到 Microsoft Graph 中的项目经理。我们目前正在内部将其部署到我们的预生产环境中。它正在部署过程中,并且应该在接下来的两个月内出现在所有租户中。

2 & 3) 您不能使用 Mail.Read 创建自己的自定义权限或减少字段。

4) Mail.ReadBasic 将立即代表流程为您提供电子邮件元数据(不是正文或附件)。很快,仅限应用程序。

于 2019-06-21T05:52:17.630 回答