A action Delete só aparecerá para o usuário(no caso owner) se:
python:portal.portal_membership.checkPermission(Delete objects,
object.aq_inner.getParentNode()) and object is not portal and not
(object.isDefaultPageInFolder() and object.getParentNode() is portal)
Ou seja, Delete objects se refere aos objetos dentro de um
container. Ou melhor, qd vc retira este permissão do owner, ele não
terá mais permissão d excluir objetos dentro da pasta. Foi o q aconteceu.
Alterar o workflow dos objetos seria impede que o owner exclua objetos
publicado, mas isto não irá acontecer com as pastas, pelo q vc já notou.
Eu sugiro que vc repense isto, pois, por exemplo, imagina que dentro
de uma pasta, que não está publicada, tenha um objeto publicado. Esta
pasta poderá ser excluída?
Acho que seria o caso de vc criar um outro papel um pouco abaixo de
owner.
Me corrigem se eu estiver enganado.
Alessandro
--- Em zope-pt@yahoogrupos.com.br, Henrique Rocha [EMAIL PROTECTED]
escreveu
Olá pessoal,
estou começando com zope/plone e depois de ler vários howto's,
tutoriais e afins estou tentando implementar uma intranet.
minha dúvida é como proibir o usuário [que possui local role de owner
em uma seção do site] de excluir objetos publicados [incluindo
pastas]
Minha tentativa:
1. Configurar permissão Delete objects no estado publicado do
plone_workflow e folder_workflow para permitir apenas que o Manager o
faça: ok, o owner já não pode excluir objetos publicados, entretanto
se um objeto em qq outro estado estiver dentro de uma pasta
publicada, o owner também não consegue excluir [parece uma herança
de permissão do container]... :(
alguma sugestão???
um abraço,
henrique
Para enviar uma mensagem: zope-pt@yahoogrupos.com.br
Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED]
Yahoo! Grupos, um serviço oferecido por:
PUBLICIDADE
Links do Yahoo! Grupos
Para visitar o site do seu grupo na web, acesse:http://br.groups.yahoo.com/group/zope-pt/
Para sair deste grupo, envie um e-mail para:[EMAIL PROTECTED]
O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.