[Zope-pt] Re: Permissão para excluir pasta

2006-05-09 Por tôpico Henrique Rocha



JJ,

sim, desmarquei a opção acquire permission settings para Delete 
objects no estado publicado do workflow [folder_workflow e 
plone_workflow] e ajustei essa permissão apenas para o Manager.

e mais uma coisa estranha: mesmo que vc esteja dentro de uma pasta 
despublicada, vc não consegue excluir qq objeto se alguma pasta na 
hierarquia estiver publicada!

um abraço,
henrique

--- Em zope-pt@yahoogrupos.com.br, JJ (Arnaldo Janz Júnior) 
[EMAIL PROTECTED] escreveu

 Henrique,
 
 Uma coisa q vc ñ falou: Nessa sua tentativa, vc desmarcou acquire
 permission settings p/ essa permissão nesse estado dos workflows? 
Se não,
 faz isso. Deve ter sido o que faltou e é bem o que essa opção faz 
(aquisição
 de permissão) ...
 
 [ ],
 --
 JJ (|´:¬{)»
 -
 Eu sou a ressurreição e a vida. Quem crê em mim, ainda que morra, 
viverá; e
 todo o que vive e crê em mim não morrerá, eternamente. Crês isto?
 O Senhor, Jesus Cristo - Jo.11:25-26
 -
 
 2006/5/9, Henrique Rocha [EMAIL PROTECTED]:
 
  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!.











[Zope-pt] Re: Permissão para excluir pasta

2006-05-09 Por tôpico Henrique Rocha



Marcelo,

essa configuração faz com que apenas o Manager exclua qq objeto 
[independente do estado] no site.
O que eu quero é que apenas o Manager exclua qq objeto publicado no 
site [incluindo pastas]. Os objetos em outros estados podem ser 
excluídos pelo owner.

porquê isso?
bem, o menu da intranet é fixo e alterável apenas pelo grupo 
Administrador. O menu é formado por pastas publicadas e essa 
publicação de pastas é feita exclusivamente pelo grupo Administrador.
O usuário comum pode criar pastas, mas não publicá-las. No entanto, 
o usuário comum (local role owner em determinada seção do site) pode 
excluir pastas publicadas, o que altera o menu [sem a permissão de 
Manager].

um abraço,
henrique

--- Em zope-pt@yahoogrupos.com.br, marcel dg [EMAIL PROTECTED] 
escreveu

 na raiz do plone site clique na aba security e desmarque acquire 
permission settings em delete objects, e marque só o manager na 
checkbox.
 
 eu acho que isto pode resolver seu problema.
 
 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: zope-pt-
[EMAIL PROTECTED] 
 
 
 Yahoo! Grupos, um serviço oferecido por: 
PUBLICIDADE
 var lrec_target=_top;var lrec_URL=new Array(); lrec_URL[1]
=http://br.ard.yahoo.com/SIG=12fr57src/M=396559.7942981.9356151.2369
893/D=brclubs/S=2137111306:HM/Y=BR/EXP=1147155146/A=3634211/R=0/id=fl
ashurl/SIG=15494h0pu/*http://lt.dell.com/lt/lt.aspx?
CID=12387LID=335659DGC=BADGSeg=DHSDURL=http://www1.la.dell.com/co
ntent/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs; 
var 
lrec_flashfile=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/080506_y3
00x250_maio01_dhs_dimension5150.swf?
clickTAG=_javascript_:LRECopenWindow(1); var 
lrec_altURL=http://br.ard.yahoo.com/SIG=12fr57src/M=396559.7942981.9
356151.2369893/D=brclubs/S=2137111306:HM/Y=BR/EXP=1147155146/A=363421
1/R=1/id=altimg/SIG=15494h0pu/*http://lt.dell.com/lt/lt.aspx?
CID=12387LID=335659DGC=BADGSeg=DHSDURL=http://www1.la.dell.com/co
ntent/products/category.aspx/desktops?c%3dbr%26l%3dpt%26s%3ddhs; 
var 
lrec_altimg=http://br.i1.yimg.com/br.yimg.com/i/br/ads7/080506_y300x
250_maio01_dhs_dimension5150.gif; 
 var lrec_width=300;var lrec_height=250; 
 
 -
 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!. 
 
 
 
   
 -
 Navegue com o Yahoo! Acesso Grátis, assista aos jogos do Brasil 
na Copa e ganhe prêmios de hora em hora.












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!.












Re: [Zope-pt] Re: Permissão para excluir pasta

2006-05-09 Por tôpico JJ (Arnaldo Janz Júnior)



Bom, imagino q vc já tenha feito isso mas ñ custa verificar ...Supondo então q os objetos estão c/ a permissão inicial e default do Plone, que é accquire marcado e permissão cedida ao Owner p/ Delete objects (conforme aba security de um Plone Site padrão), já executou Update security settings, p/ atualizá-los c/ as novas permissões? ...
-- JJ (|´:¬{)»-Eu
sou a ressurreição e a vida. Quem crê em mim, ainda que morra, viverá;
e todo o que vive e crê em mim não morrerá, eternamente. Crês isto?O Senhor, Jesus Cristo - Jo.11:25-26-
2006/5/9, Henrique Rocha [EMAIL PROTECTED]:



JJ,

sim, desmarquei a opção acquire permission settings para Delete 
objects no estado publicado do workflow [folder_workflow e 
plone_workflow] e ajustei essa permissão apenas para o Manager.

e mais uma coisa estranha: mesmo que vc esteja dentro de uma pasta 
despublicada, vc não consegue excluir qq objeto se alguma pasta na 
hierarquia estiver publicada!

um abraço,
henrique

--- Em zope-pt@yahoogrupos.com.br, JJ (Arnaldo Janz Júnior) 
[EMAIL PROTECTED] escreveu

 Henrique,
 
 Uma coisa q vc ñ falou: Nessa sua tentativa, vc desmarcou acquire
 permission settings p/ essa permissão nesse estado dos workflows? 
Se não,
 faz isso. Deve ter sido o que faltou e é bem o que essa opção faz 
(aquisição
 de permissão) ...
 
 [ ],
 --
 JJ (|´:¬{)»
 -
 Eu sou a ressurreição e a vida. Quem crê em mim, ainda que morra, 
viverá; e
 todo o que vive e crê em mim não morrerá, eternamente. Crês isto?
 O Senhor, Jesus Cristo - Jo.11:25-26
 -
 
 2006/5/9, Henrique Rocha [EMAIL PROTECTED]:
 
  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!.









[Zope-pt] Re: Permissão para excluir pasta

2006-05-09 Por tôpico Henrique Rocha



é,
tb já fiz isso :)

um abraço,
henrique

--- Em zope-pt@yahoogrupos.com.br, JJ (Arnaldo Janz Júnior) 
[EMAIL PROTECTED] escreveu

 Bom, imagino q vc já tenha feito isso mas ñ custa verificar ...
 Supondo então q os objetos estão c/ a permissão inicial e default 
do Plone,
 que é accquire marcado e permissão cedida ao Owner p/ Delete 
objects
 (conforme aba security de um Plone Site padrão), já 
executou Update
 security settings, p/ atualizá-los c/ as novas permissões? ...
 --
 JJ (|´:¬{)»
 -
 Eu sou a ressurreição e a vida. Quem crê em mim, ainda que morra, 
viverá; e
 todo o que vive e crê em mim não morrerá, eternamente. Crês isto?
 O Senhor, Jesus Cristo - Jo.11:25-26
 -
 
 2006/5/9, Henrique Rocha [EMAIL PROTECTED]:
 
  JJ,
 
  sim, desmarquei a opção acquire permission settings 
para Delete
  objects no estado publicado do workflow [folder_workflow e
  plone_workflow] e ajustei essa permissão apenas para o Manager.
 
  e mais uma coisa estranha: mesmo que vc esteja dentro de uma 
pasta
  despublicada, vc não consegue excluir qq objeto se alguma pasta 
na
  hierarquia estiver publicada!
 
  um abraço,
  henrique
 
  --- Em zope-pt@yahoogrupos.com.br, JJ (Arnaldo Janz Júnior)
  [EMAIL PROTECTED] escreveu
 
  
   Henrique,
  
   Uma coisa q vc ñ falou: Nessa sua tentativa, vc 
desmarcou acquire
   permission settings p/ essa permissão nesse estado dos 
workflows?
  Se não,
   faz isso. Deve ter sido o que faltou e é bem o que essa opção 
faz
  (aquisição
   de permissão) ...
  
   [ ],
   --
   JJ (|´:¬{)»
   -
   Eu sou a ressurreição e a vida. Quem crê em mim, ainda que 
morra,
  viverá; e
   todo o que vive e crê em mim não morrerá, eternamente. Crês 
isto?
   O Senhor, Jesus Cristo - Jo.11:25-26
   -
  
   2006/5/9, Henrique Rocha [EMAIL PROTECTED]:
 
   
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!.












[Zope-pt] Re: Permissão para excluir pasta

2006-05-09 Por tôpico alessandro.smendes



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!.