Bij m'n werkgever (10 medewerkers, 20 servers en 200 - 300 individuele klant gebruikers) begint typische directory data zoals login accounts, adres informatie etc uit de hand te lopen. Het idee is om deze data te gaan centeraliseren in een directory server. Er is bewust voor gekozen om binnen onze organisatie zo veel mogelijk binnen de open standaarden en open source hoek te blijven wat als gevolg heeft dat wij vrijwel uitsluitend gebruik maken van open source technologie en wij dien gevolge niet vast zitten aan het gebruik van een voorgekauwde vendor directory server zoals Active Directory of eDirectory. Dit heeft ons doen besluiten wat te experimenteren met OpenLDAP en zelf een directory structuur in elkaar zetten.
De eisen die aan deze directory server gesteld worden is dat deze gebruikt kan worden voor applicatie en server logins (zowel binnen onze eigen organisatie als onze klant gebruikers) en dat deze tevens als PKI voor OpenVPN kan dienen.
Over deze individuele aspecten is her en der informatie beschikbaar (howto's genoeg over de combinatie van LDAP met PAM, Samba etc), maar waar het mij aan ontbreekt is duidelijke informatie over het structureren van deze data.
Het mag duidelijk zijn dat de keuze voor een bepaald schema implicaties heeft voor de bruikbaarheid en efficientie van de directory als geheel. Zijn er goede boeken of artikelen beschikbaar die niet alleen ingaan op het technische aspect van een directory server maar die ook aandacht besteden aan schema ontwerp? Zijn ervaringen van mensen hier die zelf een directory hebben opgezet of een bestaande directory hebben uitgebreid? Wat werkt goed? Wat werkt minder/niet goed? Hoe zorg ik ervoor dat ik mezelf niet in een bepaald stramien hijs wat ik later niet meer kan uitbreiden?
Het mag hopelijk duidelijk zijn dat ik genoeg gevonden heb over de daadwerkelijk configuratie van LDAP en verschillende services, maar ik mis het grote plaatje nog een beetje.
De eisen die aan deze directory server gesteld worden is dat deze gebruikt kan worden voor applicatie en server logins (zowel binnen onze eigen organisatie als onze klant gebruikers) en dat deze tevens als PKI voor OpenVPN kan dienen.
Over deze individuele aspecten is her en der informatie beschikbaar (howto's genoeg over de combinatie van LDAP met PAM, Samba etc), maar waar het mij aan ontbreekt is duidelijke informatie over het structureren van deze data.
Het mag duidelijk zijn dat de keuze voor een bepaald schema implicaties heeft voor de bruikbaarheid en efficientie van de directory als geheel. Zijn er goede boeken of artikelen beschikbaar die niet alleen ingaan op het technische aspect van een directory server maar die ook aandacht besteden aan schema ontwerp? Zijn ervaringen van mensen hier die zelf een directory hebben opgezet of een bestaande directory hebben uitgebreid? Wat werkt goed? Wat werkt minder/niet goed? Hoe zorg ik ervoor dat ik mezelf niet in een bepaald stramien hijs wat ik later niet meer kan uitbreiden?
Het mag hopelijk duidelijk zijn dat ik genoeg gevonden heb over de daadwerkelijk configuratie van LDAP en verschillende services, maar ik mis het grote plaatje nog een beetje.