Permisos de usuarios

15/05/2007 - 15:35 por CED | Informe spam
Que tal, estoy haciendo una aplicacion para la empresa donde trabajo y le
tengo que implementar un sistema de permisos de usuarios que me permita
definir el nivel de acceso a cada módulo del sistema (agregar, modificar,
eliminar o leer informacion, por ej.). La consulta es: ¿alguien conoce
alguna forma bien sencilla de hacerlo que me permita no tener que modificar
demasiado la aplicacion si se le agrega un nuevo modulo? La idea es no tener
que además cada modulo (o formulario) sea sencillo de reconocer para hacer
la comprobacion despues y autorizar o no al usuario.
Cualquier sugerencia es bienvenida =)

Saludos y gracias de antemano.

César

Preguntas similare

Leer las respuestas

#1 carlosmsr
15/05/2007 - 17:38 | Informe spam
Lo más sencillo sería establecer una jerarquía de roles y un listado de
usuarios. Cada vez un usuario quisisera acceder a determinado módulo, método
o recurso de la aplicación consultas si el usuario en particular o alguno de
los grupos a los que pertenece tiene acceso a ese módulo/método/recuso (o si
el acceso le está vedado) y en base a eso le permites ejecutarlo.

Para esto deberías utilizar una base de datos para almacenar esta grupos o
roles, usuarios, módulos asignados a los grupos o usuarios. Esta base puede
ser un archivo, un RDBMS, el AD y puedes o no valerte de CAS.


"CED" wrote:

Que tal, estoy haciendo una aplicacion para la empresa donde trabajo y le
tengo que implementar un sistema de permisos de usuarios que me permita
definir el nivel de acceso a cada módulo del sistema (agregar, modificar,
eliminar o leer informacion, por ej.). La consulta es: ¿alguien conoce
alguna forma bien sencilla de hacerlo que me permita no tener que modificar
demasiado la aplicacion si se le agrega un nuevo modulo? La idea es no tener
que además cada modulo (o formulario) sea sencillo de reconocer para hacer
la comprobacion despues y autorizar o no al usuario.
Cualquier sugerencia es bienvenida =)

Saludos y gracias de antemano.

César



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida