Sobre este projeto
it-programming / web-development
Aberto
Se requiere un desarrollador backend para implementar un módulo completo de gestión de usuarios y roles, así como control de acceso por departamentos, para una aplicación existente con frontend en Angular. Las plantillas de Angular ya están desarrolladas, pero se necesita la lógica de negocio y la API para las siguientes funcionalidades:
1. Gestión de Usuarios:
- Crear nuevos usuarios (exclusivamente por parte de Administradores).
- Actualizar la información de usuarios existentes.(Exclusivamente por parte de Administradores).
- Desactivar usuarios (no eliminar, solo cambiar su estado a inactivo).(Exclusivamente por parte de Administradores).
- Mostrar un listado de usuarios, filtrado por departamento.
- Asignar roles a los usuarios: Administrador u Operador.(Exclusivamente por parte de Administradores).
- Asignar usuarios a departamentos específicos. (Exclusivamente por parte de Administradores).
- Implementar control de acceso estricto: los usuarios solo podrán visualizar y gestionar información dentro de su propio departamento.
2. - Rol Operador:
- Solo podrá visualizar documentos y cargar archivos.
- No tendrá acceso a la gestión de usuarios ni a la firma de documentos.
El proyecto implica el desarrollo de la lógica de backend necesaria para soportar estas funcionalidades, incluyendo la interacción con una base de datos para almacenar la información de usuarios, roles, departamentos y las credenciales de firma. por ultimo la base esta en sqlserver 2012
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias