Saltar al contenido principal

Gestión de Usuarios

Ruta del backoffice: backoffice/users

Disponible para roles: Administrador del Sistema, Administrador

Descripción General

La página de Gestión de Usuarios es el centro principal para administrar las cuentas de pilotos en toda su aerolínea virtual. Desde aquí puede crear nuevas cuentas, editar perfiles existentes, asignar roles y permisos, y eliminar usuarios cuando sea necesario.

Lista de Usuarios

La vista principal muestra una tabla paginada de todos los usuarios registrados con las siguientes columnas:

ColumnaDescripción
NombreEl nombre completo del piloto
Correo ElectrónicoDirección de correo electrónico de la cuenta
AeropuertoEl aeropuerto base actualmente asignado al piloto (código ICAO)
RangoRango actual dentro de la aerolínea
RolesRoles asignados mostrados como insignias de color (por ejemplo, sysadmin, administrator, operations-staff)
Creado ElLa fecha y hora en que se creó la cuenta

Ordenamiento y Búsqueda

Todas las columnas de la lista de usuarios son ordenables. Haga clic en cualquier encabezado de columna para ordenar ascendente o descendente.

Use la barra de búsqueda para filtrar usuarios por:

  • Nombre -- coincidencia parcial o completa del nombre
  • Correo Electrónico -- coincidencia parcial o completa del correo
  • Aeropuerto -- código de aeropuerto ICAO

Crear un Usuario

Para crear una nueva cuenta de usuario, haga clic en el botón Crear en la parte superior de la lista de usuarios. Complete los siguientes campos:

CampoObligatorioDescripción
NombreEl nombre completo del piloto
Correo ElectrónicoUna dirección de correo electrónico única para la cuenta
ContraseñaContraseña inicial para la cuenta
AeropuertoAsignación de aeropuerto base (código ICAO)
RangoRango inicial dentro de la aerolínea
RolesNoUna o más casillas de verificación de rol: sysadmin, administrator, operations-staff

Si no se seleccionan roles, el usuario se crea como piloto regular sin acceso al backoffice.

Editar un Usuario

Haga clic en cualquier usuario de la lista para abrir su página de edición. La página de edición se divide en varias secciones.

Información del Perfil

Actualice los siguientes campos para un usuario existente:

  • Nombre -- el nombre de visualización del piloto
  • Correo Electrónico -- dirección de correo electrónico de la cuenta
  • Aeropuerto -- reasignar el aeropuerto base del piloto
  • Rango -- cambiar el rango actual del piloto

Asignación de Roles

Los roles se gestionan mediante casillas de verificación en la página de edición. Marque o desmarque roles para sincronizar las asignaciones de roles del usuario:

  • Administrador del Sistema (sysadmin)
  • Administrador (administrator)
  • Personal de Operaciones (operations-staff)

Los cambios de rol entran en vigor inmediatamente al guardar.

Permisos / Habilidades Directas

Además de los permisos basados en roles, puede otorgar habilidades específicas directamente a un usuario. Esto permite un control de acceso detallado que omite las definiciones estándar de roles. Use la sección de permisos en la página de edición para sincronizar habilidades individuales para el usuario.

Restablecimiento de Contraseña

Un formulario separado de restablecimiento de contraseña está disponible en la página de edición del usuario. Ingrese la nueva contraseña y confírmela para actualizar las credenciales del usuario. Esto es independiente del formulario de información del perfil y debe enviarse por separado.

Descripción General de Roles

A los usuarios se les puede asignar uno o más de los siguientes roles. Cada rol otorga un nivel diferente de acceso al backoffice:

RolHabilidades ClaveDescripción
Administrador del SistemaeverythingAcceso completo e irrestricto a todas las funciones de la plataforma.
Administradorsee-admin-options + permisos a nivel de modeloAcceso a la mayoría de las funciones de gestión incluyendo aerolíneas, aeropuertos, horarios, flota, usuarios, configuración y más.
Personal de Operacionessee-admin-options + permisos limitadosAcceso restringido a documentos, licencias, fotos de spotters y vuelos ferry.
nota

Los usuarios regulares (pilotos) no tienen ningún rol de backoffice asignado y no pueden acceder al panel de administración. Solo los usuarios con al menos un rol que otorgue la habilidad see-admin-options verán la navegación del backoffice.

Eliminar un Usuario

Cuando se elimina una cuenta de usuario, se realizan las siguientes operaciones en cascada:

DatosAcción
ReservasEliminación suave (preservadas en la base de datos pero marcadas como eliminadas)
VuelosEliminación permanente (eliminados permanentemente)
PuntosEliminación permanente
Pivotes de licenciaEliminación permanente (asignaciones de licencia eliminadas)
RegistrosEliminación permanente
TokensEliminación permanente (tokens de API/sesión revocados)
Foto de perfilEliminada del almacenamiento
precaución

Eliminar un usuario es una acción destructiva. Los vuelos, puntos, asociaciones de licencia, registros y tokens de autenticación se eliminan permanentemente y no pueden recuperarse. Solo las reservas se eliminan suavemente y potencialmente podrían restaurarse.