Sun Java System Directory Server Enterprise Edition 6.3 管理指南

將虛擬屬性對映至實體屬性

使用下列對映轉換規則,增加當作純虛擬屬性一部分所提供的屬性。例如,套用下列轉換規則時,即使未在項目中指定,也會在伺服器中儲存 givenName。該值擷取自定義為 mail \${givenName}@example.com 的純虛擬屬性。


$ dpconf add-virtual-transformation dataview1 mapping add-attr \
mail \${givenName}@example.com

首先增加包含虛擬屬性 mail (而非 givenName 屬性) 的項目。虛擬轉換會產生 givenName 屬性的值,並連同 givenName 一起儲存項目,而不儲存 mail 屬性。然後使用 uid 屬性執行搜尋,擷取 givenName 的值,而相同的虛擬轉換會產生虛擬屬性 mail 的值。

下圖表示使用者項目發生的轉換。

將虛擬屬性的屬性增加至項目