【问题标题】:Access multiple user inboxes via the Microsoft Graph API?通过 Microsoft Graph API 访问多个用户收件箱?
【发布时间】:2020-10-08 05:17:16
【问题描述】:

如何使用Microsoft's Graph API 访问 Outlook 365 组织帐户中所有用户的“已发送邮件”文件夹?

我正在尝试将旧版分析应用程序与 Outlook 集成,它需要能够读取(但不能发送)来自组织内所有用户的所有电子邮件。

我已经使用他们的quickstart 示例 Python 代码来获取 Outlook 365 帐户上管理员用户的收件箱,但无论如何我认为在不让每个用户都通过 Oauth 的情况下为所有用户扩展此功能验证链接。 API 支持吗?

【问题讨论】:

    标签: office365 office365api


    【解决方案1】:

    这可以通过应用程序权限(通常称为仅应用程序上下文)而不是委托权限(用户上下文)来实现。

    这需要所有租户的管理员同意,而不需要每个用户的同意。

    更多信息在这里https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-permissions-and-consent#permission-types

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多