Hi,

I plan to set up a meta directory. It looks like a normal one according to
the openldap descriptions so I was surprised that I was unable to find any
howto/faq/forum entry/mailing about it.

Let me describe it:

I have a heterogeneous system and want to have a common ldap system for it.
Here is what I have now:

Two AD domains
An openldap db for a software with internal users.

My aim:
 - To be able to authenticate a domain user from either AD.
 - To have non-AD users as well.
 - To have non-AD attributes for all three.

So for authentication:

 If user is an AD user -> authenticate from appropriate DC
 If user is a non-AD one -> authenticate from openldap

 If I want non-AD attribute added to AD users as well.
 If an attribute doesn't exist for an AD user in openldap ask the
appropriate DC.

This way I could user AD users and their groups through openldap, have
independent non-AD users and have attributes for all users in openldap local
db regardless of authentication source.

Have I missed something and this is too 'exotic'?


Example:
ad1.company.com -> AD1 users, authenticates from DC1
ad2.company.com -> AD2 users, authenticates from DC2
ldap.company.com -> 'other' users, authenticates from openldap local db

Attributes mapped. If user is an AD one and attribute doesn't exists in
local DB, proxy the query to AD.

Thanks in advance
Gidobo

Reply via email to