bazram60
5th December 2003, 17:01
Hola a todos, tenemos Baan 50.c y los proceso implementados con DEM. Nuestra inquietud es la siguiente:
Al definir permisos de acceso a alguna sesión (en DEM) como se puede controlar que a traves de esa sesión no accesen otras.
Ejemplo: un usuario puede tener acceso desde la sesión de crear BOM, a crear artículos. El objetivo es que pueda trabajar BOM pero no Artículos.
Gracias por su ayuda.
Saludos,
mig28mx
9th December 2003, 19:36
Puedes intentar con la sesion de "Mantener permisos por sesión". En ella, se pueden definir los permisos, ya sea para que el usuario lo pueda hacer, o bien para revocar los permisos que tenga en el DEM.
Por otro lado, es importante que el usuario a modificar sea "Normal" ya que si es "superusuario" no se le podrán negar los permisos a las sesiones.
Saludos.
bazram60
10th December 2003, 16:29
Gracias,
Probaremos tu sugerencia y comentaremos los resultados.
Saludos.
restrada
10th December 2003, 20:05
Estimado.
En esta misma sesión existe el checkbox "Excl. mant. niv. inf.", la que no he probado nunca, pero si es que significa "Excluír mantenedores en niveles inferiores", entonces el problema está resuelto, sino entonces te recomiendo lo siguiente.
Considera la alternativa de al momento de ejecutar la sesión para generar diálogo de usuario no clickear el check box "Introducir permisos sesiones"; de esta manera deberás asignar manualmente los permisos a través del mantenedor de permisos de sesión por sesión o por módulo.
La alternativa de restringir acceso a sesiones a través del mantenedor de permisos de sesión por sesión no es mala, pero tiene el inconveniente de que toda vez que generes el diálogo de usuario (menú) perderás estas restricciones a menos de no selecciones el checkbox antes mencionado.
Tal vez te convenga un híbrido: generar la primera vez el user dialog con la opción "Introducir permisos sesiones" para que te asigne todos los permisos y luego manualmente restringir los que corresponda. Posteriormente, al momento de realizar modificaciones al user dialog, desclickear el "Introducir permisos sesiones" para evitar que se pierdan los permisos asignados y bloqueados. Eso sí, no debes olvidar asignar los permisos a las nuevas sesiones manualmente.
Salu2.
Ramón.
bazram60
18th December 2003, 14:07
Gracias a todos,
El problema está resuelto,
Saludos y a sus órdenes.