Re: [ZIZope] Consiglio su applicazione con utilizzo di LDAP: help!
Antonio Sagliocco <[email protected]> Tue, 12 Feb 2008 12:20:33 +0100
| Newsgroups | gmane.comp.web.zope.italian |
|---|---|
| Message-ID | <[email protected]> |
Il giorno 12/feb/08, alle ore 11:46, Vito Falco ha scritto: > Ciao, > le perplessit=E0 sono sulle mie "capacit=E0 personali" :-P > > Nel senso che l'opzione database relazionale & Zope/plone per me =20 > risulterebbe di rapida implmentazione (perch=E8 ho avuto esperienze), =20= > ma con ldap & Zope/plone non mi sono mai cimentato. > Imparare "cose nuove" non =E8 un problema, ma non posso permettermi il = =20 > "lusso" di un periodo troppo lungo di smanettamento. > > Indi la domanda nasce spontanea: utilizzare PloneLdap =E8 alla =20 > portata di tutti i quasi-programmatori come me? Si pu=F2 usare con =20 > Plone 2.5 o =E8 meglio Plone 3? (tutti i progetti in piedi attualmente = =20 > sono su 2.5). Direi certamente si, se sai come funziona ldap non dovresti avere =20 problemi. E poi probabilmente PloneLDAP fa gi=E0 quello che ti serve per = =20 cui non devi scrivere nemmeno una riga di codice. > > > Tenki=F9 > Vito > > > > 2008/2/12, Antonio Sagliocco <[email protected]>: Ciao =20= > Vito, > parti dal presupposto che il supporto a LDAP di Plone non =E8 poi = tanto > male (il tutto =E8 basato sulle librerie python-ldap). PloneLDAP > (scritto da Wickert) =E8 un buon prodotto e poi > basandosi sulla struttura a plug-in di PAS =E8 facilmente estendibile/ > customizzabile. Io ho scritto un paio di plug-in in qualche ora per > alcuni scopi particolari. > > Le scelte in genere sono 2 e riguardano fondamentalmente la gestione > dei gruppi. > > 1. Gruppi in LDAP e mappatura (automatica o manuale) tra gruppo ldap e > ruolo plone > 2. Gruppi fuori da LDAP (quindi direttamente in Plone) e gestione > della logica con i meccanismi classici. > > Secondo la mia esperienza la seconda opzione =E8 quella pi=F9 usata = perch=E8 > in genere la logica dietro alla struttura di un portale quasi mai > rispecchia una logica gerarchica mappata (magari pre-esistente) > all'interno di LDAP. > > La scelta va comunque pesata bene. > Prova a dare qualche info in pi=F9, magari sulle tue maggiori =20 > perplessit=E0. > > Antonio > > > Il giorno 12/feb/08, alle ore 10:29, Vito Falco ha scritto: > > > Ciao a tutti, > > eppur si muove... > > > > L'organizzazione per la quale lavoro ha (finalmente) deciso di > > iniziare a organizzare per centralizzare le informazioni degli > > utenti (quasi 4.000 persone). > > > > Ora, la situazione =E8 questa. L'organizzazione =E8 molto ramificata = con > > tanti Dipartimenti e Aree che a loro volta devono gestire persone e > > ruoli molto variegati (la standardizzazione =E8 pura utopia)... = quindi > > fermo restando LDAP per l'autenticazione centralizzata il primo > > dubbio =E8 relativo alla memorizzazione di tutta la "gerarchia" (che > > poi non =E8 gerarchica nell'accezione formale dato che ci sono molte > > intersezioni): memorizzare anche tutta l'organizzazione con le sue > > varie componenti in LDAP o utilizzare un database relazionale?!? > > > > E se memorizziamo il tutto su LDAP come posso gestire la logica > > applicativa attraverso Zope? > > Infatti sar=E0 individuato un referente per ogni dipartimento che > > gestir=E0 le informazioni e le modifichi attraverso una interfaccia > > web (applicativo a misura di utonto), quindi Zope/Plone oltre che > > "leggere" LDAP dovr=E0 pure scriverci... > > > > Come fare? Zope potrebbe essermi d'aiuto o =E8 preferibile = utilizzare > > PHP perch=E8 supporta molto bene LDAP anche in scrittura? > > > > Grazie e scusate per la confusione dell'esposizione :-P > > VIto > > _______________________________________________ > > Zope mailing list > > [email protected] > > http://lists.zope.it/cgi-bin/mailman/listinfo/zope > > -- > Antonio Sagliocco - Security & Networking > [[email protected]] > Abstract Open Solutions [ http://www.abstract.it ] > Mobile +39 320 8145331 Tel./Fax +39 081 0608213 > PGP Public Key: http://www.abstract.it/gpg/antonio.sagliocco > > (*)Please avoid sending me Word or PowerPoint attachments. > (*)See http://www.gnu.org/philosophy/no-word-attachments.html > > = --------------------------------------------------------------------------= ----------------------------------------------- > Ai sensi del d.lgs. 196 del 30 giugno 2003, recante disposizioni per > la tutela delle persone e di altri soggetti > rispetto al trattamento dei dati personali, si precisa che questa > email =E8 inviata unicamente ai destinatari sopra esposti, > con espressa diffida di leggerla, copiarla, diffonderla ed usarla > senza autorizzazione. Se avete ricevuto questa email per > errore, vi preghiamo di distruggerla immediatamente e contattarci > tramite uno dei recapiti sopra indicati. > = --------------------------------------------------------------------------= ------------------------------------------------ > > > > > _______________________________________________ > Zope mailing list > [email protected] > http://lists.zope.it/cgi-bin/mailman/listinfo/zope > > _______________________________________________ > Zope mailing list > [email protected] > http://lists.zope.it/cgi-bin/mailman/listinfo/zope --=20 Antonio Sagliocco - Security & Networking =20 [[email protected]] Abstract Open Solutions [ http://www.abstract.it ] Mobile +39 320 8145331 Tel./Fax +39 081 0608213 PGP Public Key: http://www.abstract.it/gpg/antonio.sagliocco (*)Please avoid sending me Word or PowerPoint attachments. (*)See http://www.gnu.org/philosophy/no-word-attachments.html = --------------------------------------------------------------------------= ----------------------------------------------- Ai sensi del d.lgs. 196 del 30 giugno 2003, recante disposizioni per =20 la tutela delle persone e di altri soggetti rispetto al trattamento dei dati personali, si precisa che questa =20 email =E8 inviata unicamente ai destinatari sopra esposti, con espressa diffida di leggerla, copiarla, diffonderla ed usarla =20 senza autorizzazione. Se avete ricevuto questa email per errore, vi preghiamo di distruggerla immediatamente e contattarci =20 tramite uno dei recapiti sopra indicati. = --------------------------------------------------------------------------= ------------------------------------------------