Problem

Die CQ-Instanz öffnet eine Verbindung zu Ihrem LDAP-Server, wenn Sie einen Benutzerwert ändern und versuchen, die Änderungen in LDAP zu aktualisieren.

Lösung

Setzen Sie in Ihrer Benutzer-CSD „isReadOnly“ auf „true“. Beispiel:

<?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>

Weitere Informationen

Atoms sind, sofern nicht explizit angegeben, lese- und beschreibbar.

Dieses Werk unterliegt den Bedingungen der Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.  Twitter™- und Facebook-Beiträge fallen nicht unter die Bedingungen der Creative Commons-Lizenz.

Rechtliche Hinweise   |   Online-Datenschutzrichtlinie