【问题标题】:Office 365 Azure AD: How get members of AD GroupsOffice 365 Azure AD:如何获取 AD 组的成员
【发布时间】:2015-10-16 01:37:33
【问题描述】:

我使用图形 API 在 Azure AD 中获取组。 通过显示名称获取组后,我想获取该组的成员。 但在回复中我没有看到任何成员,我只看到我提出查询的同一组。 我做错了什么?

请求

https://graph.windows.net/(TenantID)/groups/(GroupID)/members?api-version=2013-11-08

回应

{
  odata.metadata: "https://graph.windows.net/(TenantID)/$metadata#directoryObjects"
  value: [1]
  0: {
      odata.type: "Microsoft.WindowsAzure.ActiveDirectory.Group"
      objectType: "Group"
      objectId: "GroupID edited by me"
      description: "Admin permission for all Sitecollections with Category PRJ"
      dirSyncEnabled: true
      displayName: "XXX_PRJ_A_SP"
      lastDirSyncTime: "2015-06-11T08:00:19Z"
      mail: null
      mailNickname: "XXX_PRJ_A_SP"
      mailEnabled: false
      provisioningErrors: [0]
      proxyAddresses: [0]
      securityEnabled: true
    } -
    -
}

我怎样才能得到这个组的成员?

提前致谢!

【问题讨论】:

    标签: azure office365 azure-active-directory azure-ad-graph-api


    【解决方案1】:

    您可以尝试使用更新的 Graph API 版本,例如 1.5 吗?

    我使用图形资源管理器测试了这个查询,我能够取回一个组的成员。请看这里: https://graphexplorer.cloudapp.net/Home/Index/DemoCompany?UrlRequest=GET&text=https%3A%2F%2Fgraph.windows.net%2Fgraphdir1.onmicrosoft.com%2Fgroups%2F07106f0b-6c43-4412-9795-c5571fbc8ff1%2Fmembers

    查询是: https://graph.windows.net/graphdir1.onmicrosoft.com/groups/07106f0b-6c43-4412-9795-c5571fbc8ff1/members

    希望这可以帮助您解决可能遇到的任何问题。

    谢谢, 肖恩大不里士

    【讨论】:

    • 感谢您的回复,但这也不起作用....我认为问题在于该组是从“本地 Active Directory”创建的,并且包含一个 AD 组。当我打开 windows Azure 的 Adminpage 时,我在展开组时只看到一个名为“XXX_PRJ_A_SP”的字符串。会是这个原因吗?
    猜你喜欢
    • 1970-01-01
    • 2015-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-11
    • 1970-01-01
    • 1970-01-01
    • 2017-05-05
    相关资源
    最近更新 更多