
En la plataforma BOP desarrollada por Saga Soluciones, este aspecto se resuelve mediante un modelo de usuarios orientado a funciones concretas, donde cada perfil tiene asignadas acciones específicas dentro del flujo de trabajo, evitando accesos innecesarios y mejorando el control del proceso.
En un entorno como el BOP intervienen distintos tipos de usuarios:
Esto obliga a diseñar un sistema que:
La solución desarrollada por Saga Soluciones no se limita a roles técnicos, sino que define perfiles alineados con la operativa real de la administración.
Dentro de la plataforma se distinguen principalmente cuatro tipos de usuario:
Cada uno de estos perfiles tiene asociado un conjunto concreto de acciones dentro del sistema.
El administrador de la entidad actúa como punto de control interno.
Este modelo descentraliza la gestión de usuarios, permitiendo que cada entidad administre su propia organización dentro del sistema.
El perfil de firmante está orientado a una función muy específica: la firma de anuncios.
Esto implica:
Un ejemplo claro de cómo modelar permisos en función de una acción concreta.
El usuario consultor representa un patrón habitual en administración pública:
Acceso a la información sin capacidad de modificación
Este perfil permite:
Sin riesgo de alterar el sistema.
El tramitador es el perfil más completo desde el punto de vista funcional.
Permite:
Este rol es el núcleo operativo del sistema.
Este caso vuelve a poner en valor una idea clave:
El sistema no solo controla acceso a recursos, sino:
Esto es especialmente relevante cuando se trabaja con workflows complejos.
Este tipo de implementación suele apoyarse en:
Todo ello permite construir una capa funcional sobre el CMS.
El modelo implementado por Saga Soluciones deja varias conclusiones interesantes:
Los perfiles deben reflejar la operativa real.
No todos los usuarios necesitan todo.
El perfil consultor es clave.
Cada entidad gestiona su propia estructura.
No solo como CMS.
La gestión de usuarios en un sistema como el BOP demuestra cómo OpenCms puede ir más allá de la gestión de contenidos para convertirse en una plataforma de control de procesos.
La solución desarrollada por Saga Soluciones es un ejemplo claro de cómo diseñar un sistema de roles flexible, seguro y alineado con la realidad de la administración pública.
