ExternalPortalConfigPage
Component Detail
Description
Administration page allowing Organization Admins to configure the connection between Meander's admin portal and HLF's Dynamics-based Min Side portal. Provides form controls for sync endpoint URLs, authentication credentials, and field mapping definitions. Includes a sync status dashboard with manual sync trigger for operational visibility and failure recovery.
external-portal-config-page
Sources & reasoning
Line 156 priority matrix assigns phase 2 to external portal coordination, mapping to v1.0. Line 115-116 identifies it as HLF-specific with explicit non-overlap requirements. Line 349 confirms its Fase 2 placement in the roadmap. MUST classification is HLF-scoped, not cross-org, so should_have at platform level.
-
docs/source/likeperson.md · line 115-116Koordinering med eget portalprosjekt: HLF redesigner «min side» på Dynamics-plattformen. Appen og portalen må ikke overlappe eller motarbeide hverandre.
-
docs/source/likeperson.md · line 349Koordinering med HLFs eksterne portalprosjekt
-
docs/source/likeperson.md · line 156Koordinering med ekstern portal | - | - | - | ✓ | ✓ | MUST (HLF) | 2
Responsibilities
- Render configuration forms for sync endpoint URLs and authentication credentials
- Display field mapping interface between Meander and HLF portal data schemas
- Show sync status dashboard with last sync time, error counts, and health indicators
- Provide manual sync trigger button with confirmation dialog and progress feedback
- Validate configuration inputs client-side before submission
Interfaces
loadConfig(): ExternalPortalConfig
saveConfig(config: ExternalPortalConfig): Promise<void>
triggerManualSync(): Promise<SyncResult>
getSyncStatus(): SyncStatusSummary
Related Data Entities (1)
Data entities managed by this component