Provenance
Dashboard UI

Overview

The Provenance Dashboard — your command center for provenance tracking, analytics, and monitoring.

The Provenance Dashboard is a full-featured web application for managing your provenance data. It provides visual tools for everything from recording interactions to building analytics dashboards and configuring alert pipelines.

Accessing the dashboard

From the platform dashboard, click Provenance UI in the sidebar. This opens the management dashboard in a new tab with a secure session token.

Layout

The dashboard has three main areas:

  • Sidebar — collapsible navigation organized into groups. Each group can be expanded or collapsed by clicking its header.
  • Top toolbar — tenant selector (if you belong to multiple tenants), theme picker, settings menu, and user profile.
  • Main content — the active page.

Dashboard layout

These pages appear at the top of the sidebar, above the group divider:

IconPageDescription
🏠HomeOverview dashboard with key metrics, recent interactions, firing alerts, and quick actions
📊DashboardsCustom analytics dashboards with drag-and-drop widgets
🔄InteractionsBrowse and filter all recorded interactions
🔍Activity SearchAdvanced search with JSON path filtering and result grouping
🕸️TracesVisualize interaction flows by Unit of Work ID
🚨Metric AlertsThreshold-based alerts on interaction metrics
📮QueueNotification queue monitoring and management
IconPageDescription
📦Resource TypesDefine categories of resources being tracked
ActionsDefine operations that can be performed
🌐OriginsRegister source systems and services
IconPageDescription
📈Interaction MetricsDefine reusable metrics on interaction data
⚠️Subscriber AlertsAlerts tied to notification subscriber health
IconPageDescription
👥SubscribersBrowse and configure notification adapters (marketplace view)
📬SubscriptionsMap events to notification subscribers
IconPageDescription
⚙️Custom FunctionsUser-defined data transformation functions
📚DocumentationIntegrated API documentation viewer

These pages only appear when running in self-hosted mode (not in multi-tenant SaaS mode, where the platform manages users):

IconPageDescription
👤UsersUser management with Firebase integration
🔐RolesRole management with permission bitmasks

Settings menu (gear icon in toolbar)

The gear icon in the top toolbar opens a dropdown with:

PageDescription
User ManagementManage users (self-hosted only)
Role ManagementManage roles (self-hosted only)
Adapter SettingsGlobal credentials for notification adapters
Global SettingsReusable configuration values for templates
SecretsSecure credential storage

User menu

Click your email/avatar in the top-right corner to access:

  • Your email and current role
  • Logout button

Tenant switching

If your account belongs to multiple tenants, a tenant selector dropdown appears in the top-left of the toolbar. It shows:

  • Each tenant name
  • Your role in that tenant (as a badge)
  • The currently active tenant (highlighted)

Clicking a different tenant reloads the dashboard with that tenant's data.

Themes

Click the Theme button in the top toolbar to switch between dark themes:

  • Dracula — purple-accented dark theme
  • Night — deep blue dark theme
  • Business — muted professional dark theme
  • Dim — softer dark theme

The selected theme persists across sessions.

Permissions

Access to pages and actions is controlled by role-based permissions. Each navigation item has a permission requirement (module + permission pair). If your role doesn't have the required permission, the page won't appear in the sidebar.

Permission modules include:

  • CONFIG — resource types, actions, origins
  • INTERACT — interactions, activity, traces
  • ANALYTICS — dashboards, widgets
  • ALERTS — metrics, alerts, queue, subscribers, subscriptions
  • SYSTEM — custom functions, user management, role management