Reputation: 515
I have the following two ldap (slapd) servers:
company.com
opensourceproject.com
What I want to achieve is, that a client (bugzilla, svn, etc) can transparently query the opensourceproject.com ldap for users on both servers. A query could be: "check authenticationof uid=employee1", sent by a client to the opensourceproject.com ldap server. The server should now look into his list and see if the user is available, if not chain to the company.com ldap and look there, if exists: return the result.
Is it possible to achieve this? Most clients need a search base to find the member, so i'd probably be issung the search on ou=users,dc=opensourceproject,dc=com, which does not exist on the company.com server, so i'm not sure how to connect the two trees. If I use an empty searchbase, will that work? I imagine I could run into all sorts of trouble for binding.
Is it possible to make this work with ldap? If yes, how?
Upvotes: 1
Views: 2208
Reputation: 11132
There exist at least four possible solutions:
dc=opensourceproject,dc=com
to queries of dc=company,dc=com
. Such a product can be purchased from UnboundID. The above policy question applies.Upvotes: 3