Gestión de usuarios y roles

Crea cuentas de usuario, asigna roles y gestiona permisos.

Descripción general

Gestión de usuarios y roles controla quién puede acceder a tu instancia de Xcellerate RMM y qué acciones puede realizar. Cada persona que inicia sesión — ya sea un administrador, un técnico o un auditor de solo lectura — está representada por una cuenta de usuario con uno o más roles que definen sus permisos.

Los roles son completamente personalizables. Puedes usar los roles integrados (Administrador, Técnico, Visualizador) tal como están, clonarlos y ajustar los permisos, o crear roles completamente nuevos desde cero.

La lista de usuarios mostrando cuentas, roles asignados y marcas de tiempo del último inicio de sesión

Conceptos clave

  • Cuenta de usuario — una identidad de inicio de sesión con un correo electrónico, nombre para mostrar y método de autenticación (contraseña local o SSO).
  • Rol — un conjunto nombrado de permisos (p. ej. "Técnico"). Un usuario puede tener múltiples roles; los permisos son aditivos (el usuario obtiene la unión de todos los permisos de los roles).
  • Permiso — una capacidad granular como "ver puntos finales", "ejecutar scripts", "gestionar usuarios" o "eliminar grupos". Los permisos están agrupados por módulo para facilitar la navegación.
  • Alcance de tenant — los roles pueden tener alcance global (acceso a todos los tenants) o estar restringidos a tenants específicos. Esto te permite dar a un contacto del cliente acceso de solo lectura a sus propios datos sin exponer los datos de otros clientes.
  • Autenticación de dos factores (2FA) — opcional por usuario o forzada globalmente. Soporta aplicaciones TOTP (Google Authenticator, Authy, etc.).

Guía paso a paso

1

Crea una cuenta de usuario

Ve a Administration → Users → New user. Introduce el correo electrónico, el nombre para mostrar y elige un método de autenticación (contraseña local o SSO). Haz clic en Create. El usuario recibirá un correo de bienvenida con instrucciones de inicio de sesión.

2

Asigna un rol

En la página de detalles del usuario, haz clic en Roles → Assign role. Selecciona uno o más roles de la lista. Si necesitas alcance de tenant, expande Tenant access y selecciona los tenants específicos que este usuario debería ver.

3

Crea un rol personalizado

Navega a Administration → Roles → New role. Nombra el rol (p. ej. "Técnico junior"), luego activa o desactiva permisos para cada módulo. Guarda. El rol ahora está disponible para asignación.

4

Fuerza la autenticación de dos factores

Para forzar 2FA para todos los usuarios, ve a Administration → System settings → Security y habilita Require 2FA. Los usuarios sin 2FA configurado serán solicitados a configurarlo en su próximo inicio de sesión.

5

Desactiva un usuario

En la lista de usuarios, haz clic en el usuario y selecciona Deactivate. La cuenta se deshabilita inmediatamente — el usuario ya no puede iniciar sesión, pero su historial de auditoría se conserva.

El editor de roles con interruptores de permisos por módulo

Consejos y mejores prácticas

  • Sigue el principio de mínimo privilegio — da a cada usuario solo los permisos que necesita para su trabajo.
  • Usa el alcance de tenant para permitir que los contactos del cliente vean sus propios puntos finales sin ver los datos de otros clientes.
  • Fuerza 2FA al menos para todas las cuentas de administrador.
  • Revisa las cuentas de usuario trimestralmente y desactiva a quienes ya no necesiten acceso.
  • Clona un rol integrado en lugar de crear uno desde cero — es más rápido y menos propenso a errores.
Puedes importar usuarios masivamente desde un archivo CSV a través de Administration → Users → Import. El CSV debe incluir columnas para correo electrónico, nombre para mostrar y nombre del rol.