如果我的 Azure AD 中有多个 Office 365 订阅,对于哪个订阅,Microsoft Graph API 将 return 结果

If I have multiple Office 365 subscriptions in my Azure AD, for which subscription Microsoft Graph API will return results for

在我们的 Azure 活动目录中,我们有 3 个不同的 office 365 订阅,每个都有大约 20 个奇数用户。我的许可证是其中一项订阅的一部分。我在 "App registrations" 下创建了一个应用程序并授予了 Microsoft Graph API 权限。当我调用任何图表 API 时,它 returns 只有我所属订阅的数据。 API 如何确定这一点,因为 API 请求中没有电子邮件帐户相关信息。我假设 Azure AD 中的应用程序可以访问同一租户中的所有订阅。有没有办法跨所有 Office 365 订阅获取数据?

根据您对订阅含义的回应,通过常规图形调用访问用户数据应该没有问题,例如,如果您调用 https://graph.microsoft.com/v1.0/users 端点,您应该看到所有 60 位用户,

确保您的应用 api 权限正确。这听起来像是在您的应用程序注册的 api 权限下,您可能已经赋予它委派权限而不是应用程序权限。如果您使用委托权限,则必须确保您的用户在 Azure 广告中具有正确的角色分配。否则只需切换到应用程序权限

如果您正确设置了它们,那么正如 Allen Wu 所说,请指定您尝试从中获取信息的示例图形端点,也许还可以指定您应用程序注册的 api 权限页面的屏幕截图。