User Interface low complexity frontend
1
Dependencies
0
Dependents
0
Entities
0
Integrations

Description

Inline dashboard widget embedded in the Security Dashboard and Integration Settings Page that visualises current sync health, last successful sync timestamp, pending retry queue depth, and recent error log entries.

Feature: External Portal Integration

sync-status-dashboard-widget

Responsibilities

  • Display last-sync timestamp and next scheduled sync time
  • Show retry queue depth and error counts with severity indicators
  • Render per-entity sync progress (users, activities, assignments)
  • Link errors to the audit log for full trace

Interfaces

renderSyncHealth(metrics: SyncMetrics)
renderRetryQueueDepth(count: number)
renderRecentErrors(errors: SyncError[])
onViewAuditLog()

Relationships

Dependencies (1)

Components this component depends on