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.
=
--------------------------------------------------------------------------=
------------------------------------------------