Fwd: [xev2] Listar Objetos que o usuário tem permissão de acesso no GAM.

Fabio
Al momento no tenemos un método en la API del GAM que te permita dado un usuario saber los permisos que éste tiene (mediante la ejecución de un solo método).
Lo que se hace internamente para este chequeo es verificar los roles del usuario. Por cada rol, el usuario tiene permisos con diferentes niveles de acceso. Teniendo en cuenta la precedencia de los permisos en cuanto al nivel de acceso es que se sabe si un usuario tiene permiso o no sobre tal o cual objeto o acción.
Por ejemplo, si un Rol tiene Permiso Deny no importa que permiso tenga otro rol del usuario. Pero si un rol tiene permiso Restringido y otro Rol del Usuario tiene permiso de Acceso, gana el Acceso. Lo mismo si el permiso es restringido en el rol pero allowed a nivel de la aplicación.
Aqui se explica:


Estamos viendo de facilitar un método para esta funcionalidad.

saludos

---------- Forwarded message ----------
From: Fabio Richard Bruch <fabio@infomodulus.com.br>
Date: 2012/5/30
Subject: [xev2] Listar Objetos que o usuário tem permissão de acesso no GAM.
To: xev2@gxtech.com.uy


Boa Tarde,

Tenho a seguinte dúvida,
é possível listar quais objetos o usuário está autorizado a executar quando usamos o GAM.


Exemplo:

Tenho o Objeto A,B,C
e o usuario "X" e "Y"
para o usuario "X" é permitido executar A e C
e para o usuario "Y" é permitido executar A e B

gostaria de listar em uma procedure quais objetos estão com permissão de execução para o usuário "X".

é possível fazer isso?

Obrigado pela atenção.


--

Fábio Richard Bruch

fabio@infomodulus.com.br

Desenvolvimento

Rua Julio Friedemann, 295

Nova Esperança – 89270-000 - Guaramirim – SC

Fone (47) 3373-4793

www.infomodulus.com.br

 

 

 

 

 

 

 

 


Popular posts from this blog

Re: [xev2] GAM - New User

Re: [xev2] error: ERR 212 Not enough global stack

[xev2] JDBC DataSource GX Ev2 JavaWeb Tomcat 6 MySQL