无电子邮件属性的Alfresco ldap同步

无电子邮件属性的Alfresco ldap同步,alfresco,alfresco-share,Alfresco,Alfresco Share,我需要将alfresco 4.2 e与ldap同步,而不使用电子邮件属性。由于ldap用户属性中可用的电子邮件地址不准确,我需要同步除电子邮件之外的所有内容。然后我需要更改电子邮件地址。但在ldap同步之后,电子邮件属性不可编辑。我需要同步ldap和电子邮件同步。因此,用户可以稍后更新其正确的电子邮件地址 我试过了 ldap.synchronization.userEmailAttributeName= (or) ###ldap.synchronization.userEmailAttrib

我需要将alfresco 4.2 e与ldap同步,而不使用电子邮件属性。由于ldap用户属性中可用的电子邮件地址不准确,我需要同步除电子邮件之外的所有内容。然后我需要更改电子邮件地址。但在ldap同步之后,电子邮件属性不可编辑。我需要同步ldap和电子邮件同步。因此,用户可以稍后更新其正确的电子邮件地址

我试过了

ldap.synchronization.userEmailAttributeName=

(or)

###ldap.synchronization.userEmailAttributeName=

通过修改/覆盖common-ldap-context.xml文件并删除

<entry key="cm:email">
    <!-- OpenLDAP: "mail" -->
    <!-- Active Directory: "???" -->
    <value>${ldap.synchronization.userEmailAttributeName}</value>
</entry>

${ldap.synchronization.userEmailAttributeName}

配置。这将从字段列表中删除“cm:email”字段,当用户从LDAP/AD同步时,这些字段会自动标记为不可变。

快速问题:为什么LDAP中的电子邮件地址根本不准确,为什么不在那里修复?ITTeam不想修复这些电子邮件地址,原因只有他们知道OK。不幸的是,当您从LDAP/AD同步用户时,Alfresco会自动将电子邮件等字段视为“外部管理的”/“不可变的”。我的问题是,您是如何让LDAP同步从电子邮件属性开始的?我的LDAP sync有相反的问题,它拒绝引入电子邮件属性,因此我必须让每个用户进入并编辑他们的配置文件以添加电子邮件,然后才能邀请他们访问站点。