Portal Integration Config Page
Component Detail
User Interface
high complexity
frontend
2
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Admin page for configuring per-organization external portal connections. Exposes fields for OAuth 2.0 credentials or API keys, field mappings between the external portal and Meander's data model, sync frequency settings, and enable/disable toggle. Credentials are write-only on save and never re-exposed to the client.
portal-integration-config-page
Responsibilities
- Render organization-scoped connection credential form (API key or OAuth 2.0 client ID/secret)
- Allow administrators to define field mappings between external portal schema and Meander user/organization model
- Configure sync frequency and enable/disable the connector per organization
- Display last-sync timestamp and current connector health status
Interfaces
loadIntegrationConfig(orgId): PortalIntegrationConfig
saveIntegrationConfig(orgId, config): SaveResult
testConnection(orgId): ConnectionTestResult
renderFieldMappingEditor(sourceSchema, targetSchema): void
Relationships
Dependencies (2)
Components this component depends on