Gestión de Identidad y Acceso (IAM)¶
El módulo de Gestión de Identidad y Acceso (IAM) es el centro de control de seguridad interna de Netsocs Synergy.
Define qué pueden hacer los usuarios dentro de la plataforma, regulando el acceso a módulos, vistas y acciones específicas.
Este módulo se basa en el modelo RBAC (Role-Based Access Control), que se estructura en tres componentes principales:
- Permisos (Permissions): Autorizaciones individuales y granulares (ej. crear un nuevo usuario).
- Políticas (Policies): Colecciones de permisos agrupados para representar un rol (ej. Administrador, Operador de Monitoreo).
- Usuarios (Users): Cuentas individuales que inician sesión y a las que se asignan una o más políticas.
INFO
El IAM se diferencia del módulo de Control de Acceso:
- IAM → define lo que los usuarios pueden hacer dentro del software.
- Control de Acceso → regula el acceso físico a puertas, torniquetes o barreras.
Contenido de esta sección¶
-
Comprender los Permisos del Sistema
Conoce los elementos fundamentales que constituyen todos los privilegios dentro de la plataforma. -
Crear y Gestionar Políticas (Roles)
Aprende a agrupar permisos para formar roles reutilizables. -
Administrar Usuarios y Asignar Políticas
Descubre cómo crear cuentas y asignar roles de forma segura.
Comprender los Permisos del Sistema¶
Los Permisos son los bloques básicos de la seguridad en Netsocs Synergy.
Cada permiso corresponde a una acción específica e indivisible dentro del sistema.
La sección Permissions Management actúa como un diccionario completo de todas las acciones posibles.
Características¶
- Granularidad: Cada permiso es muy específico para mayor control.
- Nomenclatura Clara: Formato legible →
modulo::accion(ej.accessControl::canCreateDoors). - Uso Indirecto: Los permisos no se asignan a usuarios, sino a Políticas.
TIP
La vista de permisos sirve como herramienta de referencia: los administradores la consultan al diseñar políticas.
Ejemplos¶
| Nombre del Permiso | Descripción |
|---|---|
accessControl::canCreatePerson |
Crear registros de personas en el módulo de Control de Acceso. |
dashboard::canAddWidgets |
Añadir widgets a un espacio de trabajo. |
eventLog::canDeleteEvents |
Eliminar eventos del Registro de Eventos. |
Crear y Gestionar Políticas (Roles)¶
Una Política es un conjunto de permisos agrupados bajo un nombre descriptivo.
Representa un rol de trabajo dentro de la organización (ej. Administrador de Sistema, Operador Nivel 1).
En la sección Policies Management se crean y administran estas políticas.
Componentes de una Política¶
- Policy Name: Nombre único del rol.
- Description: Breve explicación de su propósito.
- Permissions: Lista de permisos incluidos.
Procedimiento para crear una Política¶
- Accede a Policies → haz clic en
+ Create Policy. - Asigna un Nombre y una Descripción.
- Selecciona los permisos relevantes de la lista disponible.
- Revisa y guarda la configuración.
INFO
Aplica el principio de mínimo privilegio: otorga solo los permisos estrictamente necesarios.
Administrar Usuarios y Asignar Políticas¶
En la sección Users, se gestionan todas las cuentas con acceso a Netsocs Synergy.
Aquí se vinculan los perfiles individuales con las políticas que definen sus capacidades.
Interfaz de Gestión de Usuarios¶
La vista principal muestra una tabla con los usuarios registrados:
| Columna | Descripción |
|---|---|
| Username | Identificador único de inicio de sesión (generalmente un correo). |
| Name | Nombre completo del usuario. |
| Assigned Policies | Políticas (roles) asignadas. |
| Edited By | Último administrador que modificó el perfil. |
| Actions | Opciones para editar, ver o eliminar. |
Procedimiento para crear un Usuario¶
- Accede a Users → clic en
+ Create User. - Completa: nombre de usuario, nombre completo y contraseña inicial.
- En la sección de asignación, selecciona una o más políticas.
- Guarda el perfil.
👉 Una vez creado, el usuario podrá iniciar sesión y sus acciones estarán limitadas estrictamente por las políticas asignadas.
Ejemplo: un usuario sin permiso para gestionar widgets no verá la opción de añadirlos.
✅ Con el módulo de Gestión de Identidad y Acceso (IAM), Netsocs Synergy garantiza un modelo de seguridad robusto y flexible, alineado con las mejores prácticas de control de acceso basado en roles (RBAC).