回答

2

無論在「控制面板」中調用什麼,根組織總是通過API命名爲「/」。

+0

其實我試圖在 '試試看' 部分給出 '/'。它不起作用。要使API起作用,orgUnit路徑不應以'/'開頭。當我從根路徑中刪除'/'時,它變爲空。 api失敗,因爲組織單位路徑是必填字段,而我正在發送空字符串。 – Srik 2014-11-14 21:34:33

+0

你在做什麼api電話? – 2014-11-15 12:16:18

+0

對不起,我在原帖中看到orgunit/get鏈接。你無法獲得root ou。你只能將用戶移動到它。 – 2014-11-15 12:17:54

3

舊的話題,但我可能會回答,因爲我正在看我自己。 您可以至少以一種方式獲得根OU,但這不是很好,但它起作用。

首先您使用Orgunits: list獲取單位的完整列表。你循環它們直到找到一個帶有parentPath =「/」的單元。然後,您將該單元的parentId作爲「orgUnitPath」,並使用所述「parentId」執行Orgunits: get

瞧... /亞當

+0

可以確認,偉大的作品! – 2018-01-06 23:24:58

+0

爲了防止需要循環查找匹配項,可以將根OU路徑指定爲SearchBase,將List指定爲Children,以僅返回根目錄下的OrgUnit。 – 2018-01-06 23:26:45