Re: [ZIZope] Consiglio su applicazione con utilizzo di LDAP: help!
"Vito Falco" <[email protected]> Tue, 12 Feb 2008 11:46:47 +0100
| Newsgroups | gmane.comp.web.zope.italian |
|---|---|
| Message-ID | <[email protected]> |
--===============0317562508== Content-Type: multipart/alternative; boundary="----=_Part_43043_13298274.1202813207830" ------=_Part_43043_13298274.1202813207830 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Ciao, le perplessit=E0 sono sulle mie "capacit=E0 personali" :-P Nel senso che l'opzione database relazionale & Zope/plone per me risulterebbe di rapida implmentazione (perch=E8 ho avuto esperienze), ma co= n ldap & Zope/plone non mi sono mai cimentato. Imparare "cose nuove" non =E8 un problema, ma non posso permettermi il "lus= so" di un periodo troppo lungo di smanettamento. Indi la domanda nasce spontanea: utilizzare PloneLdap =E8 alla portata di tutti i quasi-programmatori come me? Si pu=F2 usare con Plone 2.5 o =E8 meg= lio Plone 3? (tutti i progetti in piedi attualmente sono su 2.5). Tenki=F9 Vito 2008/2/12, Antonio Sagliocco <[email protected]>: > > Ciao 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 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 co= n > > 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 > ------=_Part_43043_13298274.1202813207830 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Ciao,<br>le perplessit=E0 sono sulle mie "capacit=E0 personali" := -P<br><br>Nel senso che l'opzione database relazionale & Zope/plone= per me risulterebbe di rapida implmentazione (perch=E8 ho avuto esperienze= ), ma con ldap & Zope/plone non mi sono mai cimentato.<br> Imparare "cose nuove" non =E8 un problema, ma non posso permetter= mi il "lusso" di un periodo troppo lungo di smanettamento.<br><br= >Indi la domanda nasce spontanea: utilizzare PloneLdap =E8 alla porta= ta di tutti i quasi-programmatori come me? Si pu=F2 usare con Plone 2.5 o = =E8 meglio Plone 3? (tutti i progetti in piedi attualmente sono su 2.5).<br= > <br>Tenki=F9<br>Vito<br><br><br><br><div><span class=3D"gmail_quote">2008/2= /12, Antonio Sagliocco <<a href=3D"mailto:[email protected]"= >[email protected]</a>>:</span><blockquote class=3D"gmail_qu= ote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0p= t 0.8ex; padding-left: 1ex;"> Ciao Vito,<br>parti dal presupposto che il supporto a LDAP di Pl= one non =E8 poi tanto<br>male (il tutto =E8 basato sulle librerie python-ld= ap). PloneLDAP<br>(scritto da Wickert) =E8 un buon prodotto e poi<br>basand= osi sulla struttura a plug-in di PAS =E8 facilmente estendibile/<br> customizzabile. Io ho scritto un paio di plug-in in qualche ora per<br>alcu= ni scopi particolari.<br><br>Le scelte in genere sono 2 e riguardano fondam= entalmente la gestione<br>dei gruppi.<br><br>1. Gruppi in LDAP e mappatura = (automatica o manuale) tra gruppo ldap e<br> ruolo plone<br>2. Gruppi fuori da LDAP (quindi direttamente in Plone) e ges= tione<br>della logica con i meccanismi classici.<br><br>Secondo la mia espe= rienza la seconda opzione =E8 quella pi=F9 usata perch=E8<br>in genere la l= ogica dietro alla struttura di un portale quasi mai<br> rispecchia una logica gerarchica mappata (magari pre-esistente)<br>all'= interno di LDAP.<br><br>La scelta va comunque pesata bene.<br>Prova a dare = qualche info in pi=F9, magari sulle tue maggiori perplessit=E0.<br><br>Anto= nio<br> <br><br>Il giorno 12/feb/08, alle ore 10:29, Vito Falco ha scritto:<br><br>= > Ciao a tutti,<br>> eppur si muove...<br>><br>> L'organizz= azione per la quale lavoro ha (finalmente) deciso di<br>> iniziare a org= anizzare per centralizzare le informazioni degli<br> > utenti (quasi 4.000 persone).<br>><br>> Ora, la situazione =E8 q= uesta. L'organizzazione =E8 molto ramificata con<br>> tanti Dipartim= enti e Aree che a loro volta devono gestire persone e<br>> ruoli molto v= ariegati (la standardizzazione =E8 pura utopia)... quindi<br> > fermo restando LDAP per l'autenticazione centralizzata il primo<br= >> dubbio =E8 relativo alla memorizzazione di tutta la "gerarchia&q= uot; (che<br>> poi non =E8 gerarchica nell'accezione formale dato ch= e ci sono molte<br> > intersezioni): memorizzare anche tutta l'organizzazione con le sue= <br>> varie componenti in LDAP o utilizzare un database relazionale?!?<b= r>><br>> E se memorizziamo il tutto su LDAP come posso gestire la log= ica<br> > applicativa attraverso Zope?<br>> Infatti sar=E0 individuato un ref= erente per ogni dipartimento che<br>> gestir=E0 le informazioni e le mod= ifichi attraverso una interfaccia<br>> web (applicativo a misura di uton= to), quindi Zope/Plone oltre che<br> > "leggere" LDAP dovr=E0 pure scriverci...<br>><br>> Com= e fare? Zope potrebbe essermi d'aiuto o =E8 preferibile utilizzare<br>&= gt; PHP perch=E8 supporta molto bene LDAP anche in scrittura?<br>><br>&g= t; Grazie e scusate per la confusione dell'esposizione :-P<br> > VIto<br>> _______________________________________________<br>> Z= ope mailing list<br>> <a href=3D"mailto:[email protected]">[email protected]= ope.it</a><br>> <a href=3D"http://lists.zope.it/cgi-bin/mailman/listinfo= /zope">http://lists.zope.it/cgi-bin/mailman/listinfo/zope</a><br> <br>--<br>Antonio Sagliocco - Security & Networking<br>[<a href=3D"mail= to:[email protected]">[email protected]</a>]<br>Abs= tract Open Solutions [ <a href=3D"http://www.abstract.it">http://www.abstra= ct.it</a> ]<br> Mobile +39 320 8145331 Tel./Fax +39 081 0608213<br>PGP Public Key: <a href= =3D"http://www.abstract.it/gpg/antonio.sagliocco">http://www.abstract.it/gp= g/antonio.sagliocco</a><br><br>(*)Please avoid sending me Word or PowerPoin= t attachments.<br> (*)See <a href=3D"http://www.gnu.org/philosophy/no-word-attachments.html">h= ttp://www.gnu.org/philosophy/no-word-attachments.html</a><br><br>----------= ---------------------------------------------------------------------------= ------------------------------------<br> Ai sensi del d.lgs. 196 del 30 giugno 2003, recante disposizioni per<br>la = tutela delle persone e di altri soggetti<br>rispetto al trattamento dei dat= i personali, si precisa che questa<br>email =E8 inviata unicamente ai desti= natari sopra esposti,<br> con espressa diffida di leggerla, copiarla, diffonderla ed usarla<br>senza = autorizzazione. Se avete ricevuto questa email per<br>errore, vi preghiamo = di distruggerla immediatamente e contattarci<br>tramite uno dei recapiti so= pra indicati.<br> ---------------------------------------------------------------------------= -----------------------------------------------<br><br><br><br><br>________= _______________________________________<br>Zope mailing list<br><a href=3D"= mailto:[email protected]">[email protected]</a><br> <a href=3D"http://lists.zope.it/cgi-bin/mailman/listinfo/zope">http://lists= .zope.it/cgi-bin/mailman/listinfo/zope</a><br></blockquote></div><br> ------=_Part_43043_13298274.1202813207830-- --===============0317562508== Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline _______________________________________________ Zope mailing list [email protected] http://lists.zope.it/cgi-bin/mailman/listinfo/zope --===============0317562508==--