Buongiorno a tutti, ho iniziato da poco a studiare il mondo LDAP e praticarlo tramite openLDAP.
Sono in fase di definizione di una DIT, ma devo ancora digerire tutti i concetti. Sono sicuro che una progettazione errata dello "schema" adesso, porterà enormi problemi più tardi. Come mi consigliereste di implementare il seguento scenario in DIT, e, con ACL ? Abbiamo due aziende distinte: *wiki.com <http://wiki.com>* e *grape.jp <http://grape.jp>* *wiki.com <http://wiki.com>* ospita fisicamente il sistema LDAP nel quale vi sono registrati i propri utenti. *grape.jp <http://grape.jp>* inserisce (di tanto in tano) un nuovo utente nel sistema LDAP. L'obiettivo è: wiki.com può vedere e gestire tutti gli utenti, mentre grape.jp può vedere solo gli utenti che lei stessa ha inserito nel tempo. Io pensavo di utilizzare un solo database "dn=wiki,dn=com" e richiedere che un oggetto abbia il seguente schema: dn: mail=us...@wiki.com <http://wikitude.com/>,dc=wiki,dc=com objectclass: inetOrgPerson cn: <user1 nickname> givenname: <user1 first name> mail: us...@wiki.com <test.fromcmdl...@wikitude.com> sn: <user1 surname> userPassword: aNiceEncryptedPassword o:<wiki.com oppure grape.jp a seconda di chi inserisce l'utente> e poi potrei utilizzare una regola ACL basata sull'attributo "*o*" per determinare chi vede cosa? Lo schema ha questo aspetto perchè wiki.com deve integrare con LDAP un simpatico giocattolo chiamato Liferay 6.1 -_- Vi ringrazio di cuore per l'ascolto e per aver creato questo canale! Simone
_______________________________________________ OpenLDAP mailing list OpenLDAP@mail.sys-net.it https://www.sys-net.it/mailman/listinfo/openldap