ExternalPortalConfigPage
Component Detail
User Interface
medium complexity
frontend
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Administration page where Org Admins register an external portal endpoint and configure data domain authority. Allows scheduling or triggering manual synchronization operations and displays current sync status and conflict history.
external-portal-config-page
Sources & reasoning
Explicitly a Fase 2 / phase-column value of 2 in the priority matrix (line 156), confirmed in the Fase 2 action list (line 348-349). Fase 2 maps to v1.0 per the ordinal normalization rule. HLF constraint described in detail at line 115.
-
docs/source/likeperson.md · line 115Koordinering med eget portalprosjekt: HLF redesigner «min side» på Dynamics-plattformen. Appen og portalen må ikke overlappe eller motarbeide hverandre.
-
docs/source/likeperson.md · line 348-349Koordinering med HLFs eksterne portalprosjekt
-
docs/source/likeperson.md · line 155-156Koordinering med ekstern portal | - | - | - | ✓ | ✓ | MUST (HLF) | 2
Responsibilities
- Render form for registering and updating the external portal's endpoint URL and authentication credentials
- Provide domain authority toggles specifying which system (Meander or external portal) owns each data domain
- Display sync schedule configuration and allow admins to trigger immediate sync operations
- Show sync status, last-run timestamps, and a log of recent conflicts or resolution outcomes
Interfaces
loadPortalConfig(orgId): ExternalPortalConfig
savePortalConfig(orgId, config: ExternalPortalConfig): void
triggerSync(orgId, domains: string[]): SyncJobResult
getSyncHistory(orgId, limit: number): SyncLogEntry[]