User Interface high complexity frontend
4
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Multi-step wizard in the admin portal that guides administrators through configuring a new external integration. Covers integration type selection, credential entry, field mapping, and sync schedule setup with validation at each step.

Feature: External System Integration Configuration

integration-setup-wizard

Responsibilities

  • Guide admin through step-by-step integration configuration
  • Validate credentials and connectivity before saving
  • Collect sync schedule preferences and field mapping configuration

Interfaces

renderStep(stepIndex: number)
onSelectIntegrationType(type: IntegrationType)
onSubmitCredentials(credentials: IntegrationCredentials)
onTestConnection()
onSaveIntegration(config: OrgIntegrationConfig)
onCancel()
showValidationError(field: string, message: string)
navigateToStep(step: number)

Related Data Entities (1)

Data entities managed by this component