Provenance
Dashboard UI

Configuration

Manage resource types, actions, and origins from the dashboard.

The Configuration group contains three pages for managing the building blocks of your provenance system: resource types, actions, and origins. All three follow the same pattern — a data table with create, edit, and delete actions.

Resource types

Resource types define the categories of resources you're tracking (e.g. User, Order, Deployment).

Resource types page

Creating a resource type

Click + New Resource Type to open the creation modal.

FieldRequiredDescription
MnemonicYesShort uppercase code (e.g. USER, ORDER). Used in API calls.
TitleYesHuman-readable name (e.g. "User Account").
DescriptionNoLonger description of what this resource type represents.
IconNoMaterial icon name (e.g. person) or emoji. Browse icons.
Background ColorNoHex color for the badge background.
Text ColorNoHex color for the badge text.

A live badge preview shows how the resource type will appear throughout the dashboard.

Resource type modal

Table columns

The data table shows: mnemonic, title, description, icon preview, badge preview, and action buttons (Edit, Delete).

System resource types (created automatically by Provenance) cannot be deleted.

Actions

Actions define the operations that can be performed on resources (e.g. Create, Update, Login, Deploy).

Actions page

The creation modal has the same fields as resource types: mnemonic, title, description, icon, background color, and text color — with a live badge preview.

Origins

Origins identify the source system or service where interactions originate (e.g. WebApp, CLI, GitHub Actions).

Origins page

Same creation flow as resource types and actions, with the same customization options for icons and colors.

Visual customization

The icon and color system is consistent across the entire dashboard. Once you set colors for a resource type, action, or origin, those colors appear everywhere:

  • Interaction tables
  • Activity search results
  • Trace visualizations
  • Dashboard widgets
  • Alert cards
  • Home page metrics

This makes it easy to visually identify different types of activity at a glance.