Guía de uso

Profile

Profile keeps personal account data, tenant context, and basic identity information aligned.

Intención de la página

The intent of Profile is to let a user maintain their own identity and account information.

Contexto para soporte

For profile issues, include which field failed to update and whether the save response showed an error.

Cómo funciona

Profile shows the personal data attached to the signed-in account. It should make identity, contact, and tenant context easy to verify before the user changes anything.

Edits are limited to account-level fields so the user does not accidentally change operational records. Security-sensitive changes should move through the password workflow.

A correct profile improves audit trails, task ownership, and support context because user names and contact details stay aligned with real people.

Botones y acciones

AcciónQué hace
Edit profileMakes personal profile fields editable.
Save changesPersists profile updates.
Change passwordNavigates to the password change flow.
Create TicketAbre una solicitud de soporte con esta página ya adjunta como contexto.

Ejemplos operativos

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

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

Ejemplo 3: si la duda es seguridad, Profile enlaza hacia cambio de contrasena y Settings, en lugar de mezclar credenciales dentro de tickets.

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

Cómo se lee en el código

ArchivoQué hace
frontend/src/pages/profile/profile.desktop.tsxProfileDesktop usa contextualHintPageId="profile" y renderiza ProfileSectionsPanel.
frontend/src/pages/profile/profile-sections-panel.tsxEl panel lee getProfile, muestra tarjetas de cuenta/acceso/seguridad y prepara quick actions hacia Settings, Billing Settings y Users si el permiso lo permite.
frontend/src/modules/users/components/user-profile-panel.tsxUserProfilePanel permite actualizar email/avatar con updateProfile. Eso limita Profile a identidad personal y evita cambiar registros operativos.

Guías relacionadas