2017-07-27 166 views
0

如何使用LDAP輸出Step in Spoon來更新LDAP值?Pentaho Kettle LDAP輸出

我在Pentaho的網站上找不到任何文檔。我正在嘗試更新Active Directory中特定用戶的組名。

到現在爲止,我能夠與AD連接。但我無法對LDAP進行任何更改。

在一般 - >設置中,我的操作被更新。

在Fields - > Search Base中,我定義了DC屬性。例如:dc = xyz,dc = com。

而在屬性中,我定義了OU以及它應該改變的值。

這是應該如何工作?

我收到一個錯誤說"can not find DN(Distinguished Name) in the input stream!"

回答

0

我的猜測是,你正在使用要注入的,而不是包含這些值的字段的值。這一步很大程度上依賴於前面步驟輸入的字段。

在下面的圖片中,您將看到我正在通過設置>'Dn fieldname'中使用的'dn'字段來查找我想要更改的字段。

然後在字段下,我將傳入的'new_name'字段映射到由DN標識的LDAP對象上的屬性'givenName'。

所以我的DN查找和設置字段的值來自我的轉換流。我只靜態標識要映射的LDAP對象上的屬性。

enter image description here

+0

謝謝你的非常詳細的解釋。這解釋了很多。 我遵循了確切的步驟,但我仍然有權更改記錄的問題。我會研究這個。 –

相關問題