Pierangelo Masarati wrote:
Luigi di Lazzaro wrote:
On Tuesday 16 September 2008 17:08:44 Pierangelo Masarati wrote:
Buonasera a tutti, grazie per la risposta in CC a Pierangelo.[1]
[mysql vs. LDAP]
[elenco telefonico]
devo realizzare un elenco telefonico.
1. Dove posso trovare uno schema adatto allo scopo e quali campi
devo utilizzare?
Non conosco il telefono, ma immagino che ponga lui dei requisiti
sull'organizzazione del database LDAP (quali attributi usa nei
filtri? Quali attributi cerca? Dove cerca? Vedi
<http://wiki.snom.com/LDAP>)
Effettivamente
http://wiki.snom.com/Features/LDAP/V7
Common attributes fa vedere i nomi dei singoli campi. Da qualche
parte ho letto che si dovrebbe utilizzare uno schema "mozilla+qualcosa".
Forse mi sai dire in quale schema sono contenuti?
Non in schema ufficiali; devi cercare in mozilla o simili.
In realta' se guardi questo file di configurazione
LDAP name filter: (&(telephoneNumber=*)(sn=%))
LDAP number filter: (&(telephoneNumber=%)(sn=*))
^^^ puoi definire i filtri da usare con nome e numero; magari puoi
giocare con qualcosa tipo
LDAP name filter: (&(telephoneNumber=*)(|(cn=*%*)(sn=*%*)(givenName=*%*)))
in modo da poter trovare in base a sottostringhe in piu' di un
attributo, se lo strumento lo consente.
LDAP Name Attributes: cn sn displayName
LDAP Number Atrributes: Mobile telephoneNumber ipPhone
LDAP display Name: %displayName
^^^ questo ti mostra come la scelta degli attributi da utilizzare sia
lasciata all'utente; nell'esempio qui sopra gli attribnuti indicati sono
tutti contenuti nello schema standard (rfc 4519), tranne ipPhone.
Probabilmente la cosa migliore e' usare la classe inetOrgPerson nel
costruire l'addressbook.
Ciao, p.
Ing. Pierangelo Masarati
OpenLDAP Core Team
SysNet s.r.l.
via Dossi, 8 - 27100 Pavia - ITALIA
http://www.sys-net.it
-----------------------------------
Office: +39 02 23998309
Mobile: +39 333 4963172
Fax: +39 0382 476497
Email: [EMAIL PROTECTED]
-----------------------------------
_______________________________________________
OpenLDAP mailing list
[email protected]
https://www.sys-net.it/mailman/listinfo/openldap