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 &quot;capacit=E0 personali&quot; :=
-P<br><br>Nel senso che l&#39;opzione database relazionale &amp; Zope/plone=
 per me risulterebbe di rapida implmentazione (perch=E8 ho avuto esperienze=
), ma con ldap &amp; Zope/plone non mi sono mai cimentato.<br>
Imparare &quot;cose nuove&quot; non =E8 un problema, ma non posso permetter=
mi il &quot;lusso&quot; di un periodo troppo lungo di smanettamento.<br><br=
>Indi la domanda nasce spontanea:&nbsp; 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 &lt;<a href=3D"mailto:[email protected]"=
>[email protected]</a>&gt;:</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&nbsp;&nbsp;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&#39;=
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>=
&gt; Ciao a tutti,<br>&gt; eppur si muove...<br>&gt;<br>&gt; L&#39;organizz=
azione per la quale lavoro ha (finalmente) deciso di<br>&gt; iniziare a org=
anizzare per centralizzare le informazioni degli<br>
&gt; utenti (quasi 4.000 persone).<br>&gt;<br>&gt; Ora, la situazione =E8 q=
uesta. L&#39;organizzazione =E8 molto ramificata con<br>&gt; tanti Dipartim=
enti e Aree che a loro volta devono gestire persone e<br>&gt; ruoli molto v=
ariegati (la standardizzazione =E8 pura utopia)... quindi<br>
&gt; fermo restando LDAP per l&#39;autenticazione centralizzata il primo<br=
>&gt; dubbio =E8 relativo alla memorizzazione di tutta la &quot;gerarchia&q=
uot; (che<br>&gt; poi non =E8 gerarchica nell&#39;accezione formale dato ch=
e ci sono molte<br>
&gt; intersezioni): memorizzare anche tutta l&#39;organizzazione con le sue=
<br>&gt; varie componenti in LDAP o utilizzare un database relazionale?!?<b=
r>&gt;<br>&gt; E se memorizziamo il tutto su LDAP come posso gestire la log=
ica<br>
&gt; applicativa attraverso Zope?<br>&gt; Infatti sar=E0 individuato un ref=
erente per ogni dipartimento che<br>&gt; gestir=E0 le informazioni e le mod=
ifichi attraverso una interfaccia<br>&gt; web (applicativo a misura di uton=
to), quindi Zope/Plone oltre che<br>
&gt; &quot;leggere&quot; LDAP dovr=E0 pure scriverci...<br>&gt;<br>&gt; Com=
e fare? Zope potrebbe essermi d&#39;aiuto o =E8 preferibile utilizzare<br>&=
gt; PHP perch=E8 supporta molto bene LDAP anche in scrittura?<br>&gt;<br>&g=
t; Grazie e scusate per la confusione dell&#39;esposizione :-P<br>
&gt; VIto<br>&gt; _______________________________________________<br>&gt; Z=
ope mailing list<br>&gt; <a href=3D"mailto:[email protected]">[email protected]=
ope.it</a><br>&gt; <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 &amp; 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==--