Dashboard > Penrose > ... > Penrose 0.9.9 Penrose Server User Guide > Penrose 0.9.9 LDAP Sync Module
Penrose 0.9.9 LDAP Sync Module
Added by Endi S. Dewata, last edited by Jim Yang on Jan 26, 2006  (view change)
Labels: 
(None)


Introduction

LDAP Sync Module synchronizes Penrose's directory entries to an external LDAP server. This way you can take advantage of your LDAP server strengths (performance, reliability, scalability, etc.) while utilizing Penrose to provide synchronization services to the mapped data sources.

You can also configure referral on your LDAP server so that all bind, search, and compare operations will be handled by your LDAP server, but all update operations (add, modify, delete, modrdn) will be redirected to Penrose. When Penrose processes those operations, it will update both the LDAP server and the data sources.

Configure Persistent Cache

This feature requres Persistent Cache.

Configure Polling Connector

This feature requres Polling Connector.

Configure Connection

Create a connection to your LDAP server. See Connections.

Configure LDAP Sync Module

Edit PENROSE_SERVER_HOME/conf/modules.xml:

<modules>

  <module name="LDAP Sync">
    <module-class>org.safehaus.penrose.ldap.LDAPSyncModule</module-class>
    <parameter>
      <param-name>connection</param-name>
      <param-value>...</param-value>
    </parameter>
  </module>

</modules>

Specify the name of the LDAP connection you created earlier in the "connection" parameter.

Configure Referral (Optional)

If your LDAP server supports referral, it can be used to redirect update operations to Penrose.

Site running on a free Atlassian Confluence Open Source Project License granted to Safehaus. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.4 Build:#809 Jun 12, 2007) - Bug/feature request - Contact Administrators