Il 09/04/2010 17.50, Matteo Sorba ha scritto:
La priorità con cui Plone PAS gestisce i plug-in di autenticazione.
Potresti avere lo stesso utente su più source user (locale e LDAP) e
involontariamente cambiare il ruolo solo su uno dei due.
no, di utenti locali ce ne è solo uno ed è diverso da ogni altro utente
registrato su ldap
Per cambiarla devi andare nell'acl_user, e tra i plug-in e controlli
che role, mutual properties, etc abbiano associato il giusto plug-in.
ho fatto un po' di modifiche, senza riavviare, e tutto rimane uguale.
ho messo ldap al primo posto.
quel "mutual properties", io non ce l'ho.
ho anche riavviato per vedere se cambiava qualcosa: nessun risultato
positivo
alla fine:
La cache degli utenti ldap si imposta da ZMI direttamente nella tab
cache del plug-in ldap inserito.
ho impostato il tempo di validità della cache a 10 secondi: adesso le
cose funzionano (a volte, al primo refresh i dati non appaiono ancora
aggiornati, attendo un paio di secondi in più e tutto va a posto).
Possibile sia un bug? (o forse una scelata progettuale?)
Se aggiorno dei ruoli di un utente o gruppo, le relative entries della
cache dovrebbero essere invalidate.
Per adesso (conoscendo la causa del problema) posso conviverci,
impostando il tempo di validità della cache ad una trentina di secondi.
grazie Matteo per la dritta su dove andare a razzolare,
Giacomo
_______________________________________________
Plone-IT mailing list
Plone-IT@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html