我需要将alfresco 4.2 e与没有电子邮件属性的ldap同步。由于ldap用户属性中可用的电子邮件地址不准确,我需要同步除电子邮件之外的所有内容。然后我需要更改电子邮件地址。但是在ldap sync之后,电子邮件属性不可编辑。我需要同步ldap,留下电子邮件同步。所以稍后用户可以更新她/他正确的电子邮件地址。
我试过
ldap.synchronization.userEmailAttributeName=
(or)
###ldap.synchronization.userEmailAttributeName=
答案 0 :(得分:3)
您可以通过修改/覆盖common-ldap-context.xml文件并删除
,将电子邮件字段标记为非映射/可变字段<entry key="cm:email">
<!-- OpenLDAP: "mail" -->
<!-- Active Directory: "???" -->
<value>${ldap.synchronization.userEmailAttributeName}</value>
</entry>
配置。这将删除&#34; cm:email&#34;当用户从LDAP / AD同步时,自动标记为不可变的字段列表中的字段。