Problème
L’occurrence CQ ouvre une connexion à votre serveur LDAP lorsque vous modifiez une valeur d’utilisateur et essayez de mettre à jour les modifications dans LDAP.
Solution
Définissez isReadOnly sur true dans votre CSD utilisateur. Par exemple :
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE csd SYSTEM "cq:/system/resources/dtd/xmlcsd.dtd">
<csd name="ldapuser" base="user">
<hierarchy_driver name="LdapUserMapper" />
<container> <atom label="UserID" driver="ldap" indexinghint="exact"> <param name="attributename" value="uid"/>
</atom> <atom label="Password" isReadOnly="true" driver="ldap" indexinghint="ignore"
<param name="attributename" value="userPassword"/>
</atom>
<atom label="Fullname" isReadOnly="true" driver="ldap">
<param name="attributename" value="cn"/>
</atom> <atom label="EMail" isReadOnly="true" driver="ldap" >
<param name="attributename" value="mail"/>
</atom> <containerlist label="Groups" driver="ldap" base="user.Groups">
<atom label="GroupHandle" driver="ldap" isBinary="false" />
</containerlist>
</container>
</csd>
Informations supplémentaires
Atoms, si non spécifié, est lisible et inscriptible.
Adobe
Recevez de l’aide plus rapidement et plus facilement
Nouvel utilisateur ?