External Portal Config Page
Component Detail
User Interface
medium complexity
frontend
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Admin-facing configuration screen embedded in the organization settings area where Org Admins register external portal endpoints, credentials, and synchronization preferences. Provides validation, connection testing, and toggles for enabling per-tenant portal integration.
external-portal-config-page
Sources & reasoning
HLF (§73) requires explicit coordination with their Dynamics portal; §378 lists it as a feature of admin-organization marked as a config flag. Core Product per the phase-2 entry in §264 ('Koordinering med HLFs eksterne portalprosjekt').
-
docs/source/likeperson.md · line 73Koordinering med eget portalprosjekt: HLF redesigner «min side» på Dynamics-plattformen. Appen og portalen må ikke overlappe eller motarbeide hverandre.
-
docs/source/likeperson.md · line 378External Portal Integration (HLF config flag)
Responsibilities
- Render form for portal endpoint URLs, API keys, and sync preferences
- Validate credentials and test connectivity before save
- Display current sync status and last successful handshake timestamp
- Toggle portal integration on/off at the tenant level
- Surface error messages from failed portal handshakes
Interfaces
loadPortalConfig(orgId): PortalConfig
savePortalConfig(orgId, config): SaveResult
testPortalConnection(config): ConnectionTestResult