Guía de uso

Perfil

Perfil mantiene alineados los datos personales de la cuenta, el contexto del tenant y la información básica de identidad.

Intención de la página

La intención de Perfil es permitir que cada usuario mantenga su propia identidad e información de cuenta.

Contexto para soporte

Para problemas de perfil, incluye qué campo no se pudo actualizar y si la respuesta de guardado mostró un error.

Cómo funciona

Perfil muestra los datos personales asociados con la cuenta autenticada. Debe facilitar la verificación de identidad, contacto y tenant antes de cambiar cualquier dato.

Las ediciones se limitan a campos de cuenta para que el usuario no cambie registros operativos por accidente. Los cambios sensibles de seguridad deben pasar por el flujo de contraseña.

Un perfil correcto mejora auditoría, propiedad de tareas y contexto de soporte porque nombres y datos de contacto se mantienen alineados con personas reales.

Botones y acciones

AcciónQué hace
Editar perfilMakes personal profile fields editable.
Guardar cambiosPersists profile updates.
Cambiar passwordNavigates to the password change flow.
Crear ticketAbre una solicitud de soporte con esta página ya adjunta como contexto.

Ejemplos operativos

Ejemplo 1: un usuario cambia su correo o avatar. Perfil actualiza datos personales sin tocar pedidos, clientes ni facturación.

Ejemplo 2: si una tarea aparece con el nombre incorrecto, Perfil ayuda a verificar identidad, email y rol asociados a la cuenta.

Ejemplo 3: si la duda es seguridad, Perfil enlaza hacia cambio de contrasena y Configuración, en lugar de mezclar credenciales dentro de tickets.

Ejemplo 4: si el usuario tiene permiso de administracion, Perfil muestra acceso rapido hacia Usuarios; desde ahí se revisa asignacion de roles sin convertir Perfil en pantalla de administracion.

Cómo se lee en el código

ArchivoQué hace
frontend/src/pages/profile/profile.desktop.tsxPerfilDesktop usa contextualHintPageId="profile" y renderiza PerfilSectionsPanel.
frontend/src/pages/profile/profile-sections-panel.tsxEl panel lee getPerfil, muestra tarjetas de cuenta/acceso/seguridad y prepara quick actions hacia Configuración, Configuración de facturación y Usuarios si el permiso lo permite.
frontend/src/modules/users/components/user-profile-panel.tsxUserPerfilPanel permite actualizar email/avatar con updatePerfil. Eso limita Perfil a identidad personal y evita cambiar registros operativos.

Guías relacionadas