Referencia

Módulos y dependencias

Catálogo de módulos configurables por empresa, objetos habilitados y dependencias operativas.

Descargar Markdown
  1. Catálogo actual
  2. Dependencias y orden recomendado
  3. Qué ocurre al desactivar un módulo
  4. Configurar módulos
  5. Contenido relacionado

Los módulos controlan qué áreas de GovFrame están disponibles para cada empresa. La configuración pertenece al tenant y se aplica en dos capas:

  • Frontend: oculta rutas, accesos rápidos y componentes que no corresponden.
  • Backend: rechaza consultas y mutaciones del módulo desactivado.

Los datos existentes no se eliminan automáticamente al desactivar un módulo; quedan fuera de la operación visible hasta que el módulo vuelva a activarse, según la política de la empresa.

Catálogo actual

Módulo Clave Grupo Qué habilita Dependencias declaradas
Términos de negocio businessTerms Gobierno Glosario, definiciones y relaciones semánticas. —
Roles de gobierno governanceRoles Gobierno Owners, Stewards y perfiles de responsabilidad del catálogo. —
Reglas de calidad qualityRules Gobierno Reglas, dimensiones, validaciones y SQL SELECT generado. Diccionario técnico, Repositorios
Políticas policies Gobierno Políticas, procesos, procedimientos, versiones y evidencias. —
Objetivos y KPI kpis Gobierno Objetivos, KPI/Key Results, mediciones, revisiones y enlaces. —
Diccionario técnico technicalDictionary Arquitectura Tablas, campos, descripciones y asociaciones con atributos. Repositorios
Repositorios de datos dataRepositories Arquitectura Bases o plataformas analíticas/operacionales, conexiones y metadata. —
Sistemas systems Arquitectura Sistemas de origen, consumo o soporte del ecosistema. —
Datos no estructurados unstructuredData Arquitectura Fuentes y activos no estructurados asociados a la taxonomía. —
Activos de datos dataAssets Arquitectura Datasets, APIs, reportes y otros activos gobernables. —
Productos de datos dataProducts Entrega Productos compuestos por activos, contratos y responsabilidad. Activos de datos, Contratos
Contratos de datos dataContracts Entrega Compromisos, atributos, reglas, campos, términos, sistemas y consumidores. Activos de datos, Diccionario técnico, Reglas de calidad
Workflows de gobierno workflows Gobierno Casos, etapas, tareas, aprobaciones, SLA, evidencias y excepciones. —
Explorador de relaciones relationshipExplorer Experiencia Panorama, Impacto y Detalle técnico del ecosistema. Términos, Reglas de calidad, Diccionario técnico

La configuración usa true/false por clave. Los módulos se crean activos por defecto en la configuración inicial, salvo que la empresa establezca otra política durante el alta.

Dependencias y orden recomendado

Para una implementación progresiva:

1. Taxonomía y acceso
2. Repositorios de datos
3. Diccionario técnico
4. Términos de negocio
5. Reglas de calidad
6. Activos y Productos
7. Contratos
8. Workflows y solicitudes
9. KPI, políticas y Explorador de relaciones

Relaciones importantes:

  • No hay Diccionario técnico útil sin un Repositorio registrado.
  • Las Reglas de calidad pueden existir sin SQL generado, pero para generar SQL requieren asociaciones válidas a campos físicos y un dialecto configurado.
  • Un Contrato puede guardar atributos, reglas, campos, términos y sistemas; por eso conviene activar sus módulos relacionados.
  • Un Producto se compone de Activos y puede relacionarse con Contratos.
  • El Explorador puede abrirse con una taxonomía, pero su vista técnica aporta más valor cuando existen Términos, Reglas y Diccionario técnico.

Qué ocurre al desactivar un módulo

Situación Comportamiento esperado
Ruta directa del módulo La aplicación muestra un estado de módulo desactivado y no permite operar.
Menú o acceso rápido El acceso desaparece; no se deja un bloque vacío sin función.
Consulta tRPC del módulo El backend la rechaza mediante la validación de módulo.
Mutación del módulo El backend la rechaza aunque se intente invocar manualmente.
Datos previamente creados Se conservan; la pantalla de administración informa el impacto antes de confirmar.
Dependencia desactivada La función que depende de ella puede ocultarse, quedar limitada o rechazar operaciones según el contrato del procedimiento.
Reactivación La visibilidad y operación vuelven a estar disponibles, sujetas a roles, alcance y estado de los datos.

Desactivar un módulo no revoca por sí solo los roles tenant, pero una modificación sensible de rol o alcance sí debe invalidar sesiones conforme a la política de seguridad.

Configurar módulos

La gestión se realiza desde la administración de empresas:

  1. Selecciona la empresa activa.
  2. Abre Módulos.
  3. Revisa el grupo y la descripción de cada módulo.
  4. Consulta el impacto: la plataforma muestra cuántos registros quedarán ocultos.
  5. Confirma el cambio.
  6. Verifica menú, rutas y respuestas del módulo.

La persona que configura módulos debe tener capacidad de administración de plataforma o la autorización equivalente. El usuario final no puede activar un módulo modificando parámetros en el navegador.

Contenido relacionado

Fuentes de esta documentación

  • Módulosydependencias.md