[英]How to effectively fetch organization hierarchy from Microsoft Graph API using Pyspark/Python?
[英]Organization Hierarchy using Microsoft Graph
我正在尋找組織結構圖和相關部分的工作。 為了構建相同的內容,我希望利用Microsoft Graph進行數據檢索。
問題 1
我沒有看到允許我拉動整個層次結構(向上)的直接端點。 因此,唯一可用的選項是需要編寫遞歸代碼以從特定用戶開始向上拉層次結構,即獲取當前用戶的經理,然后獲取經理的經理等等,直到您完成層次結構。
問題2
此外,還有其他選項,如 Azure AD API。 但是,MS 提出了關於利用 MS Graph 端點而不是特定產品的端點的一般建議。 請求對相同的想法。
Q1:不 - 我們今天沒有這個。 請在UserVoice上提出請求,其他人也可以為此功能投票。
Q2:Azure AD 公開的任何內容都已在 Microsoft Graph 中公開,但有一些例外。 因此,那里也不存在遞歸管理器功能。 我們希望開發人員盡可能使用 Microsoft Graph。 未來是 Microsoft Graph,如果我們構建了這樣的功能,我們就會在那里公開它。
希望這有幫助,
向上-
GET /me/manager
GET /users/{id | userPrincipalName}/manager
下-
GET /me/directReports
GET /users/{id | userPrincipalName}/directReports
文檔-
https://docs.microsoft.com/en-us/graph/api/user-list-manager?view=graph-rest-1.0&tabs=http https://docs.microsoft.com/en-us/graph/ api/user-list-directreports?view=graph-rest-1.0&tabs=http
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.