【问题标题】:Exporting organisation hierarchy in office365 / Microsoft365在 office365 / Microsoft365 中导出组织层次结构
【发布时间】:2020-07-07 07:23:19
【问题描述】:

我正在寻找一种方法来导出存储在我们的 Office365 环境中的组织层次结构。 Outlook / MS 团队中有一个功能,您可以在其中查看组织,但它非常有限,仅显示向同一经理报告的人员,以及该人的上下级别。即,不可能了解整个组织,只能了解其中的一部分。

我们 AAD 中的每个员工都填写了他们的经理字段和部门字段。我可以导出员工及其所属部门的列表,但“经理”字段永远不会填写。我已经尝试了几个管理门户来导出所有用户并获取“经理”列,但是当我尝试从 AAD-、Exchange-、outlook 和一般 office365 管理门户*时,该字段没有导出。

我只想得到一个简洁的 CSV,其中包含员工的姓名、他们的部门、他们最近的经理,这样我就可以通过美人鱼或任何其他脚本语言创建整个组织的可视化 org.chart。

*我用于各种门户的链接是:

【问题讨论】:

  • 感谢您与我们联系,我们将进行调查,如果需要更多信息,我们将与我们联系。最好的问候,团队平台
  • 你看过Microsoft Graph这个吗?
  • 您能否尝试使用Get organisation Graph API 看看是否有帮助?
  • 感谢有关 Graph API、@Gousia-MSFT 和 @KalyanKrishna 的提示!我确实尝试过graph.microsoft.com/v1.0/users,但它也没有输出经理字段,但其他信息(标题、姓名、电话等)确实显示正确......

标签: outlook azure-active-directory office365 microsoft-teams microsoft365


【解决方案1】:

您可以通过调用graph api获取组织的详细信息。如果需要读取所有属性,需要添加Organization.Read.All权限。不要忘记授予管理员对此权限的同意。

Get https://graph.microsoft.com/v1.0/organization

相关信息:https://docs.microsoft.com/en-us/graph/api/organization-get?view=graph-rest-1.0&tabs=http和https://docs.microsoft.com/en-us/graph/api/resources/directoryobject?view=graph-rest-1.0

【讨论】:

  • 感谢您的回答!在描述我想要得到的东西时,我可能有点晦涩难懂,即员工与其经理之间关系的 org.chart。使用“Get graph.microsoft.com/v1.0/organization”可以获取有关该组织的信息,但我想要的是 graph.microsoft.com/v1.0/users 中的信息 - 但不幸的是,当我运行查询时没有出现管理关系。
猜你喜欢
  • 1970-01-01
  • 2015-12-16
  • 2021-10-09
  • 1970-01-01
  • 2013-07-07
  • 1970-01-01
  • 2011-08-10
  • 1970-01-01
  • 2010-11-06
相关资源
最近更新 更多