En el proceso de desarrollo de software, a menudo necesitamos desarrollar un programa de administración en segundo plano para administrar el software front-end que desarrollamos a través de permisos.
A medida que desarrolle más y más software, su experiencia en administración también aumentará. En este momento, si hay una experiencia en administración de permisos unificada, ingrese y administre. Hay una cuenta unificada y autorización unificada para realizar múltiples tareas. muy bien.
FrameWork nació de esta necesidad.
Su función principal es integrar el módulo de gestión de permisos en segundo plano.
1) Puede admitir la gestión de permisos de múltiples aplicaciones y múltiples módulos.
2) Admite Access, MsSql200/2005 y Oracle9i o superior.
3) Los roles se utilizan para autorizar permisos. Cada usuario puede pertenecer a múltiples roles y disfrutar de permisos superpuestos.
4) La integración es fácil y la detección de permisos se realiza mediante el método httpmodule. Básicamente, no es necesario modificar el programa original antes de poder integrarlo.
5) Edición visual, nuevos controles de menú y pestañas. Admite edición de arrastrar y soltar.
6) Gestión unificada del registro de eventos, todas las operaciones de inicio de sesión tienen registros de seguridad.
7) Cada columna de cada módulo corresponde a un directorio Los permisos de las columnas se dividen de forma abstracta en (Ver/Agregar/Modificar/Eliminar/Ordenar/Imprimir/Alternativo A/Alternativo B) Los permisos de cada columna pueden ser. ampliado a un máximo de 20. Permisos personalizados.
8) Los permisos de archivos del directorio se pueden configurar a través de web.config en el directorio, y un determinado nombre de archivo se puede configurar directamente para los permisos correspondientes.
9) Utilice DDBuildTools (Introducción a las herramientas de generación de código) gratuito para generar código de base de datos y código de página de fondo para un desarrollo rápido.
Registro de actualización de la versión 1.0.7
1.TabOptionWebControls se puede extraer automáticamente, pero HeadMenuWebControls no
2. Admite la configuración del juicio de permisos de parámetros de URL en web.config
3. En el módulo de administración de usuarios, agregue administrador al tipo de usuario. Solo los administradores y superusuarios pueden establecer roles y solo pueden operar roles creados por ellos mismos. Para prohibir el inicio de sesión, los administradores y superusuarios. los usuarios deben ser Sólo los usuarios pueden usar
4. En la administración de funciones, debe ser administrador para ingresar al módulo de administración de funciones. Los administradores solo pueden operar funciones creadas por ellos mismos. Los superusuarios pueden operar funciones creadas por todos los usuarios.
5. En la gestión de roles, los permisos de roles que se pueden asignar al usuario actual no pueden exceder sus propios permisos.
6. Registro de excepciones, agregue registro de URL de error.
7. Agregue el ícono de menú popular.
8. Agregue una función de permiso personalizada, cada módulo puede personalizar 20 permisos
9. Agregue la capacidad de ver su propio registro de inicio de sesión.
10. Modifique los campos de la aplicación y agregue atributos de título, deshabilitado y de solo lectura.
11. Modifique la clase de procesamiento de usuarios en línea para que los usuarios caducados no puedan borrarse normalmente.
12. Cuando ocurre un error de modificación, solo se saltará el directorio del administrador.
13.http://www.supesoft.com/bbs/disp.asp?B_T_ID=851
14.http://www.supesoft.com/bbs/disp.asp?B_T_ID=855
15. Se corrigió el error de que ManagementClass no tuviera permiso para leer.
16Después de seleccionar un departamento en Firefox, borre y luego seleccione el departamento, el cuadro de texto está vacío y el menú de árbol no funciona al abrirlo y cerrarlo en Forefox.
17. Coloque el caché del usuario en línea en la administración de caché unificada.
18. Llame al caché a la interfaz unificada.
19. Se agregó el método WriteServiceLog a la clase FileTxtLogs para registrar los registros del programa de servicio.
20. En el módulo de campo de aplicación, hacer clic en el campo de aplicación de lista no es válido
21. Modifique el código del módulo de la aplicación y elimine los permisos del código del módulo correspondiente original.
22. Modifique el error de superposición de permisos de múltiples roles de usuario.
Expandir