Re: Res: [zope-pt] Área restrita

2008-06-17 Por tôpico Elisandra Lopes
Oi

Na minha aplicação estou trabalhando com o zope e o LDAP. O LDAP é a 
minha base de dados de utilizadores assim como o teu MySQL, quando 
instalei o produto
LDAPUserFolder que é semelhante ao produto que te indiquei para o MySQL 
(MySQLUserFolder), ele apareçe na lista de produtos do zope.

Imagina que eu tenho o seguinte subsite> sub_a\sub_b\sub_c. e quero que 
apenas os utilizadores xpto_c1 e xpto_c2 acedam á pasta sub_c.

Aquilo que eu faço é dentro da folder 'sub_c' crio uma LDAPUserFolder 
para definir os utilizadores que tem acesso a esta folder, ao 
selecionares esta opção na tab para adicionar objectos
o zope cria um ficheiro acl_users, onde disponibiliza uma série de 
configurações "Change the basic properties of your 'LDAPUserFolder' on 
this form" e permite adicionar as propriedades
do teu servidor MySQL, tens de ver na internet as configurações no caso 
do MySql que devem ser diferentes.

A restrição de acesso funciona assim: quando um utilizador aceder o 
sub_a o zope verifica o teu ficheiro acl_users na raiz da pasta sub_a, e 
vê se o utilizador tem permissão para acede-lo, imagina que sim.. se o 
utilizador tentar aceder a pasta sub_b o zope vai ver novamente de 
existem restricções para esta pasta, verificará a existencia do 
acl_users novamente, quando o utilizador tentar aceder á pasta sub_c, 
ele encontra um acl_users e veficará se o utilizador autenticado está 
definido neste ficheiro,  se não estiver ele não deixa o utilizador etr 
acesso á ela.


Quanto ás configurações em si do acl para o mysql n vou poder ajudar-t 
porq só fiz para o ldap.

Cumprimentos e bom trabalho.





Pedro Vítor Lima Rodrigues escreveu:
> Elisandra,
> Poderia dar maiores detalhes da utilização do acl_users para 
> restrições de acesso à usuários?
> Possuo aqui um form de upload e gostaria que apenas dois usuários 
> utilizase este. Teria que criar uma pasta nova apenas para este form e 
> configurar um acl_users dentro dela? Como configuro esse ficheiro?
> Desde já agradeço!
>
> - Mensagem original 
> De: Elisandra Lopes <[EMAIL PROTECTED]>
> Para: zope-pt@yahoogrupos.com.br
> Enviadas: Domingo, 15 de Junho de 2008 21:36:29
> Assunto: Re: [zope-pt] Área restrita
>
> oi Mateus
>
> O controlo de acesso a áreas privadas do teu site pode ser feito usando
> o acl_users sim, para isso deves criar este ficheiro dentro
> da pasta que pretendes restringir o acesso, nesse caso vais precisar de
> criar um para a folder Financeiro e outra para Adminstrador.
> Assim, apenas os utilizadores definidos no acl_users da pasta
> exp:Financeiro tem acesso á ela , e assim por diante a autorizaçaõ
> funciona obdecendo o
> modelo hierárquico..
>
> Agora pra autenticar os teus utilizadores do mysql penso que tens que
> usar o produto MySQLUserFolder do zope, eu tenho pouca experiencia
> com o zope ainda por isso não vou puder ajudar-t .. espero que alguém da
> lista já tenha usado e consegue ajudar-te-
>
> Cumprimentos
> Elisandra Lopes
>
> Mateus Henriques escreveu:
> >
> > Boa tarde,
> >
> >
> > Pessoal estou a fazer uma aplicação Web e decidi fazer utilizando o
> > Zope. A versão que irei usar é a 2.10.6 junto com o MySQL(não usarei o
> > plone). Gostaria de saber como trabalho no Zope com áreas restritas no
> > site. Por Exemplo:
> >
> > - MySite
> >
> > - Administrador
> >
> > - Financeiro
> >
> > Ao digitar mysite/administrado r/financeiro barrar o usuario e levar
> > para pagina de login (administrador) . Como fazer isso no Zope? Alguem
> > pode me mostrar algum exemplo? Seria com sessão ? filtro ? ou
> > utilizaria a pasta de usuarios (acl_users)? mais meus usuarios estao
> > na base mysql
> >
> >
> > Desde ja, agradeco a atencao.
> >
> > Um abraço
> >
> >
> >
> > Mateus Zenaide Henriques
> > [http://matzen. objectis. net ]
> > [http://construirsit es.com.br ]
> >
> >
> > --
> >
> > rock.com  >
> >
> >
>
>
>  _ _ _ _ ___
> Yahoo! Mail - Sempre a melhor opção para você!
> Experimente já e veja as novidades.
> http://br.yahoo. com/mailbeta/ tudonovo/ 
> 
>
>
> 
> Abra sua conta no Yahoo! Mail 
> , 
> o único sem limite de espaço para armazenamento!
>  

__
Faça ligações para outros computadores com o novo Yahoo! Messenger 
http://br.beta.messenger.yahoo.com/ 


Re: Res: [zope-pt] Área restrita

2008-06-16 Por tôpico Pedro Vítor Lima Rodrigues
Aee Mateus, achei uma forma melhor de fazer as coisas.
No conteúdo que você quer restringir, clique na aba "security" (Zope). Lá, 
procure a linha horizontal "View" e desmarque o primeiro combobox (coluna 
acquire). Em seguida, marque a combobox "owner" da mesma linha, e confirme. 
Pronto, esse conteúdo só estará disponível para os usuários ao qual você 
configurar como dono "owner". Caso você não tenha privilégios ele exibi a tela 
de privilégios insuficientes, caso não esteja logado exibi a tela de login.
Espero que tenha sido útil.
Maiores informações: Usuário e Segurança => Tchezope
http://www.tchezope.org/documentacao/manual/o-livro-do-zope/usuario-e-seguranca

--- Em seg, 16/6/08, Pedro Vítor Lima Rodrigues <[EMAIL PROTECTED]> 
escreveu:
De: Pedro Vítor Lima Rodrigues <[EMAIL PROTECTED]>
Assunto: Res: [zope-pt] Área restrita
Para: zope-pt@yahoogrupos.com.br
Data: Segunda-feira, 16 de Junho de 2008, 15:20











Elisandra,
Poderia dar maiores detalhes da utilização do acl_users para restrições de 
acesso à usuários?
Possuo aqui um form de upload e gostaria que apenas dois usuários utilizase 
este. Teria que criar uma pasta nova apenas para este form e configurar um 
acl_users dentro dela? Como configuro esse ficheiro?
Desde já agradeço!


- Mensagem original 
De: Elisandra Lopes 
Para: [EMAIL PROTECTED] .com.br
Enviadas: Domingo, 15 de Junho de 2008 21:36:29
Assunto: Re: [zope-pt] Área restrita



oi Mateus

O controlo de acesso a áreas privadas do teu site pode ser feito usando 
o acl_users sim, para isso deves criar este ficheiro dentro
da pasta que pretendes restringir o acesso, nesse caso vais precisar de 
criar um para a folder Financeiro e outra para Adminstrador.
Assim, apenas os utilizadores definidos no acl_users da pasta 
exp:Financeiro tem acesso á ela , e assim por diante a autorizaçaõ 
funciona obdecendo o
modelo hierárquico..

Agora pra autenticar os teus utilizadores do mysql penso que tens que 
usar o produto MySQLUserFolder do zope, eu tenho pouca experiencia
com o zope ainda por isso não vou puder ajudar-t .. espero que alguém da 
lista já tenha usado e consegue ajudar-te-

Cumprimentos
Elisandra Lopes

Mateus Henriques escreveu:
>
> Boa tarde,
>
>
> Pessoal estou a fazer uma aplicação Web e decidi fazer utilizando o 
> Zope.
 A versão que irei usar é a 2.10.6 junto com o MySQL(não usarei o 
> plone). Gostaria de saber como trabalho no Zope com áreas restritas no 
> site. Por Exemplo:
>
> - MySite
>
> - Administrador
>
> - Financeiro
>
> Ao digitar mysite/administrado r/financeiro barrar o usuario e levar 
> para pagina de login (administrador) . Como fazer isso no Zope? Alguem 
> pode me mostrar algum exemplo? Seria com sessão ? filtro ? ou 
> utilizaria a pasta de usuarios (acl_users)? mais meus usuarios estao 
> na base mysql
>
>
> Desde ja, agradeco a atencao.
>
> Um abraço
>
>
>
> Mateus Zenaide Henriques
> [http://matzen. objectis. net]
> [http://construirsit es.com.br]
>
 
>
> -- 
>
> rock.com 
>
> 


 _ _ _ _ ___ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo. com/mailbeta/ tudonovo/ 




  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento! 

  




 

















  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para 
armazenamento!
http://br.mail.yahoo.com/