All authenticated users can access their profile settings atDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/profile. This route renders ProfilePage from src/platform/users/ProfilePage.tsx and requires no special permission beyond being signed in.
Overview
The My Profile page allows the signed-in user to update personal details, upload or remove an avatar, switch their default organization (viaDefaultOrgSelector), and adjust display preferences such as theme, locale, and timezone via PreferencesForm. Profile data is managed through useProfileManagement() which reads from and writes to the pf_profiles table. Unauthenticated access redirects to /auth.
Who it’s for
No explicit permission gate on this route. Any authenticated user may access their own profile.Before you start
- You must be signed in. Unauthenticated users are redirected to
/auth.
Steps
- Navigate to
/profileor select your avatar/name in the navigation. - Update your display name or other personal details in the Profile section.
- Upload or remove your avatar using the avatar upload area.
- Adjust theme, locale, or timezone preferences in the Preferences section.
- Save each section individually.
Key concepts
pf_profiles — Thepf_profiles table stores per-user profile data including preferences as a JSONB column. Preference keys include theme, locale, timezone, and notifications.
Default organization — Users belonging to multiple organizations can select which organization loads by default on sign-in.
Related
Platform Foundation
Platform Foundation overview.
Governance & parity
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/platform.tsx
- src/platform/users/ProfilePage.tsx
- src/platform/users/useProfileManagement.ts