首页 > 解决方案 > 用于公共应用程序的 Azure Graph 预订 API

问题描述

我想将MS Graph Booking API用于公开可用的应用程序。

用户将使用身份提供者登录,但显然不在我们的 Azure AD 中。据我了解,只有通过委派的 AD 用户权限才能访问此 API。此外,正如我所见,Azure B2C AD 用户似乎无权访问 MS Graph API。

问题:有没有办法让我们数据库或 Azure B2C AD 中的用户公开和使用MS Graph Booking API ?

标签: azureazure-active-directorymicrosoft-graph-apiazure-ad-b2cmicrosoft-graph-booking

解决方案


恐怕没有这样的方法。要使用 Microsoft Graph API,我们需要为相应的操作提供适当的访问令牌,并且我们必须从Microsoft 身份平台(以前为开发人员的 Azure Active Directory)获取访问令牌。

步骤是:

  1. 向 Azure AD 注册你的应用。
  2. 获得授权。
  3. 获取访问令牌。
  4. 使用访问令牌调用 Microsoft Graph。

推荐阅读