On 17 July 2012 16:06, Aaron Richton <[email protected]> wrote: > On Tue, 17 Jul 2012, Pieter Baele wrote: > > Given databases: > >> --- dc=common,dc=example,dc=org >> --- dc=shared,dc=example,dc=org >> --- dc=companyA,dc=example,dc=org >> --- dc=companyB,dc=example,dc=org >> --- dc=companyC,dc=example,dc=org > > >> all slaves represent this as "dc=example,dc=org" > > > it looks like a really good situation for a simple glue configuration using > the "subordinate" keyword; see slapd.conf(5).
What lives under ou=CompanyA etc? User accounts? Something we do for this to keep the DIT level shallow, is to keep all user accounts in ou=Users and filter based on o=CompanyA which is an attribute on that user entry. Then you can use slapo-dynlist to create company groups etc. Not sure what ACLs you've got or the overall function of your directory server to advise a new DIT. Thanks. -- Kind Regards, Gavin Henry. Managing Director. T +44 (0) 1224 279484 M +44 (0) 7930 323266 F +44 (0) 1224 824887 E [email protected] Open Source. Open Solutions(tm). http://www.suretecsystems.com/ Suretec Systems is a limited company registered in Scotland. Registered number: SC258005. Registered office: 24 Cormack Park, Rothienorman, Inverurie, Aberdeenshire, AB51 8GL. Subject to disclaimer at http://www.suretecgroup.com/disclaimer.html Do you know we have our own VoIP provider called SureVoIP? See http://www.surevoip.co.uk Did you see our API news? http://www.surevoip.co.uk/news-events/surevoip-launches-innovative-api
