[Zope-es] Re: cambiando permisos en cascada...

Garito garito en sistes.net
Dom Dic 17 15:15:11 CET 2006


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!



Más información sobre la lista de distribución Zope-es