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.

Feature: External 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').

  • Koordinering med eget portalprosjekt: HLF redesigner «min side» på Dynamics-plattformen. Appen og portalen må ikke overlappe eller motarbeide hverandre.
  • External 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