Profile & security settings
Update your personal profile and password from the dashboard settings screen.
Purpose
The profile workspace (/dashboard/settings) hosts authenticated account controls separate from tenant IAM screens. Profile Setting loads data from api.Auth.profile and persists updates through api.Auth.update. Password and Security flows call the password endpoints exposed via the password tab implementation.
Who uses it
Every signed-in console user adjusting their own profile or credentials.
Prerequisites
- Active session with a valid access token.
- Route guard marks
/dashboard/settingsasaccessLevel: nonewith empty permission array — only authentication matters.
Navigation
Open the header profile menu (avatar area) and choose the entry that navigates to /dashboard/settings — this opens Profile Setting and Password and Security tabs for your own account (distinct from tenant Setting items such as General Settings).
Profile Setting tab
- Review auto-filled first name, last name (parsed from
fullName), read-only email, and role label when returned by the API. - Edit permitted fields and submit — successful saves invalidate profile queries and toast success states.
Password and Security tab
- Provide current password and new password per validation rules shown inline.
- Submit — expect confirmation messaging on success.
Troubleshooting
- Cannot load profile: Session may be expired — sign in again (Authentication).
- Validation errors: Follow inline messages and How to Use Forms.