【问题标题】:Exchange app permission is removed from Azure Portal从 Azure 门户中删除 Exchange 应用程序权限
【发布时间】:2021-02-24 07:22:55
【问题描述】:

根据 MS 论坛 https://techcommunity.microsoft.com/t5/exchange-team-blog/outlook-rest-api-beta-and-outlook-rest-api-v2-0-deprecation/ba-p/1898162,Exchange 应用程序权限“full_access_as_app”已从 Azure 门户中删除。我们正在使用此权限通过 Exchange Web 服务 API 访问\获取 MSTeams 数据。我们计划从 EWS 切换到 Graph API,但在 Graph API 上,不支持聊天列表 API,我们无法切换到它。

该权限被删除 - 它会影响我们现有的应用程序吗?我的意思是,我们的 Azure 门户应用程序使用此权限,并且我们的客户已经授予了同意,那么该更改会影响我们的客户吗?是否有任何时间表将弃用该 Exchange 权限或将停止工作?是否有任何其他替代此权限的解决方法?

问这个问题的主要原因是:就在最近 MS 已弃用 EWS 的基本身份验证,因此我们切换到现代身份验证 (Oauth 2.0) 来连接 EWS,我们必须使用 Exchange 应用程序权限“full_access_as_app”。

现在,该权限不适用于新创建的 Azure 应用。这是从 EWS 转移到 Graph API 的举措吗?

【问题讨论】:

    标签: exchangewebservices microsoft-teams microsoft-graph-teams


    【解决方案1】:

    这些权限仍可用于新应用程序(即使在 Azure 门户中,如果您通过我的组织使用的 API 并选择“Office365 Exchange Online”)。同样在该文章https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/how-to-authenticate-an-ews-application-by-using-oauth 的文档链接中,他们通过清单提供了手动执行此操作的方法。

    现在,该权限不适用于新创建的 Azure 应用。这是从 EWS 转向 Graph API 的转变吗?

    Microsoft 一直在鼓励这一举措已有一段时间(多年),但尚未发布关于 EWS 贬值的公告,并且考虑到对于很多事情(迁移等),图表中没有其他选择,但它不会’在不久的将来。如果它最终发生,你应该至少得到一年或更长时间的通知。也就是说,如果您可以使用 Graph API,您应该考虑使用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-06-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-30
      • 2023-03-06
      • 1970-01-01
      相关资源
      最近更新 更多