View on GitHub

Salesforce2Ldap

Salesforce to LDAP Synchronization

Download this project as a .zip file Download this project as a tar.gz file

Salesforce2Ldap is an open source application for synchronizing data from Salesforce to an LDAP repository.

Powered by the CakePHP 2.4 MVC framework, and distributed under the MIT License.

Notes from Developer

This application is intended as a proof-of-concept for one-way synchronization from Salesforce to LDAP. It is not recommended for use in a production environment.

I am interested in gauging community reaction and interest for further development. If you have the opportunity to test the application in various environments or provide your specific scenarios, I'd appreciate the feedback.

I developed this based on a particular scenario of holding identity-related information in Salesforce that was required for LDAP authentication purposes in other applications. This provides the integration to maintain the identity data in Salesforce and provide that data in an LDAP repository for other authentication scenarios (i.e., Contact records in Salesforce who are also end-users for other web applications).

Requirements

Configuration Steps

Unit Tests

Unit tests can be performed through CakePHP's testing facility (good for checking your configuration). To run the tests, navigate to http://your-server-address/Salesforce2Ldap/test.php

Links

Contact