Azure active directory Microsoft图形API获取组

Azure active directory Microsoft图形API获取组,azure-active-directory,microsoft-graph-api,Azure Active Directory,Microsoft Graph Api,我正在使用microsoft graph api访问azure active directory中的组,我在AAD中创建了两个名为OIC的组和另一个名为testing的组 当我使用MicrosoftGraphExplorer进行测试时,我使用的URL GET https://graph.microsoft.com/v1.0/groups 答复: { "@odata.context": "https://graph.microsoft.com/v1.0/$

我正在使用microsoft graph api访问azure active directory中的组,我在AAD中创建了两个名为OIC的组和另一个名为testing的组

当我使用MicrosoftGraphExplorer进行测试时,我使用的URL

GET https://graph.microsoft.com/v1.0/groups
答复:

{
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups",
    "value": []
}
为什么即使在AAD中有组,也会得到组的空值

我已作为管理员用户登录。

您似乎在一个不是您的家庭租户的租户中创建了组

这意味着凭据仅由单个租户拥有。租户由基于域的Graph Explorer发现。您不能使用图形资源管理器查询您的帐户是来宾的租户,它只能查询拥有该帐户的租户。它从您(或您的应用程序)认证的租户检索数据。它不能跨多个租户进行查询

对另一个租户使用这些cred的唯一方法是强制OAuth uri使用该租户ID,而不是
common
。资源管理器不支持此操作。您必须下载源代码并重新设计验证过程


参考SO线程:)。

请让我们知道您是否能够使用PowerShell get AzureAdgroups获取数据。您可以在explorer中运行时共享图形API的屏幕截图,并请遵循此@SruthiJ MSFTIdentity的指导原则。我已添加了一个屏幕截图。感谢您发布此屏幕截图。我创建了新创建的组,并用Graph explorer进行了测试,它对我很有用。请您提供您的图形日志的日志/时间戳,并请在邮递员处登记