![]() |
| |||
| 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 |
| | ||||
| ||||
| |
| |||
| 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 > > > |
| |||
| 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 > > > |
| |||
| 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 > > > |
| |||
| 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 > > > |
| |
| |
![]() |
| Herramientas | |
| Desplegado | |
| |
Temas Similares | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Permisos carpetas usuarios | pribas@gmail.com | Newsgroup microsoft.public.es.windows.server.general | 4 | 23-04-2008 11:02:03 |
| Permisos de usuarios | Silvia Gutierrez | Newsgroup microsoft.public.es.windowsxp | 2 | 22-04-2008 00:08:30 |
| como compartir con permisos para usuarios de red NO usuarios locales! | gabriel494@gmail.com | Newsgroup microsoft.public.es.windowsxp.seguridad | 4 | 30-03-2008 20:46:31 |
| Permisos a Usuarios | Nelva | Newsgroup microsoft.public.es.sqlserver | 1 | 15-11-2007 15:22:19 |
| permisos de usuarios | GFD | Newsgroup microsoft.public.es.seguridad | 5 | 06-09-2007 10:44:17 |