[Zope-es] Re: cambiando permisos en cascada...
Garito
garito en sistes.net
Mie Dic 20 16:04:50 CET 2006
adolfo escribió:
> Si, ya lei la documentacion sobre workflow y se ve sencillo el tema.
> Cosa de crear un "intranet worklfow" que de heco tendra la misma
> estructura de estados y y transiciones. Solo cambia el permiso
> asignado a los objetos en estado "public draft" quitando el estado
> "view" anonimo.
>
> Adolfo
>
> On 18/12/06, Garito <garito en sistes.net> wrote:
>> adolfo escribió:
>> > si, despues pense en eso. focalizar en el workflow, cosa que nunca he
>> > hecho.
>> > De hecho seria agregar un nuevo estado llamado "solo para usuarios
>> > registrados" y hacerlo default.
>> >
>> > Adolfo
>> >
>> > On 17/12/06, Garito <garito en sistes.net> wrote:
>> >> adolfo escribió:
>> >> > Quiza deberia reformular mi comentario en otros terminos...
>> >> >
>> >> > He usado algunos objetos cutos permisos por omision son de
>> lectura por
>> >> > Anonymous (entre otros...). El tema es que yo estoy construyendo
>> una
>> >> > intranet, donde en la mayoria de las areas los objetos deben ser
>> >> > legibles solo por miembros registrados.
>> >> > Normalmente, estoy objetos son creados como 'public draft' y por
>> ende
>> >> > legibles por el gran publico.
>> >> > Si fueran convertidos en Provate, solo serian legibles por el
>> autor.
>> >> > Aqui se trata, entonces de algo un poco diferente.
>> >> > Entonces, es posible hacer que los objetos creados en una
>> carpeta que
>> >> > tiene permisos de lectura por usuarios registrados asuman
>> permisos del
>> >> > 'contenedor'?
>> >> > debo reformular los objetos para que en el codigo contengan
>> >> > instrucciones precisas para eso?
>> >> >
>> >> > Adolfo
>> >> >
>> >> > On 16/12/06, adolfo <adbuzon en gmail.com> wrote:
>> >> >> He cambiado un permiso en un folder de zope, para evitar que tenga
>> >> >> visibilidad en visitas anonimas.
>> >> >> Hasta alli todo bien. Responde como es debido.
>> >> >> Ahora el problemaes que yo uiero usar el mismo set de permisos en
>> >> >> objetos que estan abajo de esta folder, que ya fueron creados.
>> >> >> Y el problema es que todos los objeto siguen con el mismo nivel de
>> >> >> visibilidad, o sea que heredaron el set de permisos cuando fueron
>> >> >> creados. Esto implica que deberia cambiar los permisos en todos
>> los
>> >> >> objetos ya existentes.
>> >> >> Hay manera de evitar eso?
>> >> >> O en su defecto, alguien tiene un ejemplo de codigo de como
>> cambiar
>> >> >> permisos con un script? :)
>> >> >>
>> >> >> Adolfo
>> >> >>
>> >> >> --
>> >> >> Adolfo Dunayevich
>> >> >> Itrainonline Site Editor
>> >> >> Sysadmin/technical information coordinator
>> >> >> Association for Progressive Communications
>> >> >>
>> >> >
>> >> >
>> >> Public Draft implica que estas usando Plone, verdad?
>> >>
>> >> Si es que si yo lo que haria seria cambiar el workflow que tienen
>> >> asignados los archetypes que estes usando de forma que el primer
>> estado
>> >> sea private
>> >>
>> >> Espero que te sirva!
>> >>
>> >> _______________________________________________
>> >> Zope-es mailing list
>> >> Zope-es en aditel.org
>> >> http://listas.aditel.org/listinfo/zope-es
>> >>
>> >
>> >
>> Hombre, puestos a recomendar yo lo que haria seria crear otro workflow
>> nuevo (puedes copiarlo del original) modificarlo y asignarselo a los
>> archetypes que quieras que funcionen con el
>>
>> Saludos!
>>
>> _______________________________________________
>> Zope-es mailing list
>> Zope-es en aditel.org
>> http://listas.aditel.org/listinfo/zope-es
>>
>
>
Sigo recomendandote que mejor copies el workflow y lo reasignes a los
archetypes que correspondan
Si simplemente lo cambias afectaras a todos los archetypes que tengan
asignado ese workflow
Saludos!
Más información sobre la lista de distribución Zope-es