当前位置: 首页 > 知识库问答 >
问题:

Azure AD图形API:列出目录对象

戚衡
2023-03-14

是否可以通过API获取我拥有的Azure广告目录列表?我可以访问Azure AD Graph API以获取每个特定目录的用户/组信息,但是,我想列出与我的Azure订阅关联的所有目录。

如果需要,我甚至可以单独查询每个目录。我只想列出目录,不管怎样可能。但是,查看用户、组和目录角色的输出,我还没有看到任何实际显示目录对象显示名称的属性。

谢谢

共有1个答案

屠和洽
2023-03-14

我还没有发现可以列出所有AD租户的endpoint,但是您可以通过/TenantDetailsendpoint获取租户的租户详细信息。

示例输出(使用我正在开发的尚未发布的Ruby gem):

#
# ids and names obfuscated...
#
[2] pry(main)> client.get('/tenantDetails').docs
=> [{"odata.type"=>"Microsoft.DirectoryServices.TenantDetail",
  "objectType"=>"Company",
  "objectId"=>"38041ede-...",
  "deletionTimestamp"=>nil,
  "assignedPlans"=>
   [{"assignedTimestamp"=>"2015-10-27T18:55:12Z", "capabilityStatus"=>"Enabled", "service"=>"AccessControlServiceKey", "servicePlanId"=>"e4f8ab60-..."},
    {"assignedTimestamp"=>"2015-10-23T15:13:34Z", "capabilityStatus"=>"Enabled", "service"=>"AccessControlServiceS2S", "servicePlanId"=>"11d043ce-..."},
    {"assignedTimestamp"=>"2015-10-23T15:13:34Z", "capabilityStatus"=>"Enabled", "service"=>"AccessControlServiceS2S", "servicePlanId"=>"11d043ce-..."},
    {"assignedTimestamp"=>"2015-10-23T15:13:34Z", "capabilityStatus"=>"Enabled", "service"=>"AccessControlServiceS2S", "servicePlanId"=>"11d043ce-..."}],
  "city"=>nil,
  "companyLastDirSyncTime"=>nil,
  "country"=>nil,
  "countryLetterCode"=>"US",
  "dirSyncEnabled"=>nil,
  "displayName"=>"AD Testing...",
  "marketingNotificationEmails"=>["marketing@..."],
  "postalCode"=>nil,
  "preferredLanguage"=>"en",
  "provisionedPlans"=>
   [{"capabilityStatus"=>"Enabled", "provisioningStatus"=>"Success", "service"=>"AccessControlServiceS2S"}, {"capabilityStatus"=>"Enabled", "provisioningStatus"=>"Success", "service"=>"AccessControlServiceS2S"}],
  "provisioningErrors"=>[],
  "securityComplianceNotificationMails"=>[],
  "securityComplianceNotificationPhones"=>[],
  "state"=>nil,
  "street"=>nil,
  "technicalNotificationMails"=>["craig@..."],
  "telephoneNumber"=>nil,
  "verifiedDomains"=>[{"capabilities"=>"Email, OfficeCommunicationsOnline", "default"=>true, "id"=>"00057...", "initial"=>true, "name"=>"....onmicrosoft.com", "type"=>"Managed"}]}]
 类似资料:
  • Gallery – 列出图片目录插件 语法 {{gallery>namespace}} {{gallery>namespace:someimage.jpg}} {{gallery> namespace}} (right aligned) {{gallery>namespace }} (left aligned) {{gallery> namespace }} (centered) {{gal

  • 利用UITableView 显示多级树形目录。可以用于文件查看系统。 借助以下两个属性实现多级树形目录 @property(nonatomic) NSInteger indentationLevel; // adjust content indent. default is 0 @property(nonatomic) CGFloat indentationWidth; // width for

  • 我倾向于使用图形用户 API 从 Office365 获取所有管理员用户。但管理员用户的用户类型为空。因此,我无法应用过滤器用户类型 eq null。是否有任何选项可以仅获取管理员用户?https://graph.microsoft.com/v1.0/users?$filter=userType eq 空 错误响应:

  • 问题内容: 我一直在尝试找出如何简单地在Go中的单个目录中列出文件和文件夹。 我已经找到了,但是它会自动进入子目录,这是我不想要的。我所有其他搜索都没有发现更好的结果。 我确定该功能存在,但确实很难找到。让我知道是否有人知道我应该去哪里。谢谢。 问题答案: 您可以尝试使用软件包中的ReadDir函数。根据文档: ReadDir读取以目录名命名的目录,并返回已排序目录条目的列表。 结果切片包含类型,

  • 图形对象是用以显示图形和用户界面元素的基本元素。下表列出了各种图形对象。 对象 描述 Root 对计算机屏幕最高级的对象 Figure 用来显示图形和用户界面的窗口 Axes 在窗口中显示图形的轴 Uicontrol 用户界面控制。执行一个对用户交互作用的函数。 Uimenu 用户定义窗口菜单 Uicontextmenu 右键单击对象时弹出的菜单 Image 二维像素基础图 Light 影响斑点和

  • 感谢您提供的任何指示/示例。