Organization Settings Page
Component Detail
User Interface
medium complexity
frontend
0
Dependencies
0
Dependents
6
Entities
0
Integrations
Description
Admin Web Portal page where Organization Administrators view and edit core organization attributes such as name, contact information, default locale, and regional settings. Provides form validation, save confirmation, and surfaces tenant-level operational preferences that propagate across the Mobile App and Admin Portal.
organization-settings-page
Sources & reasoning
Listed as the first feature of admin-organization in the canonical taxonomy (§8) and required by §193 to host the time-bounded Norse support-access flag. MVP since admin-organization is in the always-on set for the Admin Web Portal.
-
docs/source/likeperson.md · line 193Orgs can grant a Global Admin time-bounded support access via a flag in Organization Settings (e.g. "Allow Norse support access until {date}")
-
docs/source/likeperson.md · line 378admin-organization | Organization Management | Organization Settings, Custom Terminology, Feature Toggles, Multi-Organization Hierarchy, Member Associations, External Portal Integration
Responsibilities
- Render organization profile form with current settings prefilled
- Validate user input (locale codes, contact format, required fields) before submission
- Submit updates to the Organization Service and handle success/error states
- Display change-tracking indicators and unsaved-changes warnings
- Restrict edit access to users with Organization Administrator role
Interfaces
loadSettings(orgId): OrganizationSettings
submitSettings(orgId, payload): SaveResult
validateForm(formData): ValidationResult
Related Data Entities (6)
Data entities managed by this component