Skip to content

Submodulos del sistema

ModuloCatalogos
Perfil sugeridoAdministracion
PermisoSUBMODULES: WRITE / ADMIN
EstadoValidado

Objetivo

Mantener el catalogo de submodulos que se asignan a modulos y que se usan para asignar permisos por usuario.

Como esta organizada la pantalla

Tabla con buscador y las columnas: nombre, modulo al que pertenece, ruta (path), icono y status. Acciones: editar, eliminar.

Acciones disponibles

  • Crear submodulo: dialogo de alta.
  • Editar submodulo: ajustar nombre, modulo padre, ruta, icono o status.
  • Activar o desactivar: el submodulo deja de aparecer en la sidebar cuando se desactiva.
  • Eliminar: requiere SUBMODULES: ADMIN.

Permisos

  • SUBMODULES: WRITE para crear y editar.
  • SUBMODULES: ADMIN para eliminar.

Antes de empezar

  • Tener el modulo padre creado.
  • Definir la ruta URL del submodulo (debe coincidir con la ruta real del modulo en la webapp).
  • Tener configurado el icono.

Paso a paso - Crear

  1. Entrar a Catalogos -> Submodulos.
  2. Hacer clic en Nuevo submodulo.
  3. Capturar: nombre, clave (key), modulo padre, ruta, icono, status.
  4. Confirmar.

Resultado esperado

  • El submodulo queda registrado.
  • Si esta activo y el usuario tiene READ (o superior), aparece en la sidebar bajo su modulo padre.
  • El sistema muestra mensaje de exito.

Pendiente: agregar captura de catalogos-submodulos-01-dialogo.png.

Errores comunes

SituacionQue hacer
El submodulo no aparece en la sidebarVerificar que este activo y que el usuario tenga permiso de lectura.
La ruta no cargaConfirmar que la ruta es exactamente la definida en la webapp.

Permisos sugeridos

  • SUBMODULES: WRITE.

Recomendaciones operativas

  • La ruta del submodulo debe ser estable; cambiarla rompe los permisos almacenados.
  • Documentar la relacion modulo - submodulo para el equipo.

Relacion con otros modulos

  • Modulos del sistema: cada submodulo pertenece a un modulo.
  • Usuarios y permisos: los submodulos son la unidad minima de asignacion de permisos.
  • Sidebar: los submodulos activos y visibles segun permisos alimentan el menu lateral.