Skip to content

Custom Dashboards

Custom Dashboards provide a visual reporting layer for identity risk, privileged account hygiene, and access review progress. Dashboards combine pre-built widget templates, custom KPI metrics, and AI-generated insights into presentation-ready views designed for executive reporting and operational monitoring.

Overview

What it is: Custom Dashboards let you build visual reports from pre-configured widget templates or custom KPI definitions. Each dashboard contains one or more widgets that display charts, metrics, and insights based on your synchronized identity data from Hydden Discovery.

Why it matters: Identity governance teams need to answer recurring questions: Are we reducing risk? Is our vaulting program working? Which platforms have the most hygiene issues? Dashboards answer these questions with live data, replacing manual spreadsheet analysis and reducing monthly reporting effort.

Diagram description: A left-to-right flow diagram showing the custom dashboard data pipeline. Discovery Data is synced to the Control Cache, which feeds KPI Calculation to produce KPI Results. The results are visualized as Dashboard Widgets, which can be exported as Reports and Presentations.

Creating a Dashboard

Purpose: Set up a new dashboard to visualize identity risk data.

  1. Navigate to Dashboards in the left sidebar.
  2. Click + New Dashboard.
  3. Enter a Name and optional Description for the dashboard.
  4. Select a Template to start with pre-configured widgets, or choose Blank to build from scratch.
  5. Click Create.

Result: The dashboard opens in the canvas view with the selected template widgets or an empty canvas ready for widget placement.

Dashboard Templates

Hydden.Control includes six pre-built dashboard templates:

TemplateFocusWidgets
Identity Risk ReductionAre we getting better or worse?4 trend analysis widgets
PAM / Vaulting ImpactVaulting program progress4 PAM coverage metrics
Privileged Account HygieneOrphaned, stale, disabled-but-privileged6 hygiene widgets
Executive SummaryOverall health and critical metrics6 summary widgets
Progress & GoalsCampaign and risk reduction progress6 progress widgets
Operations & MonitoringAnomalies, insights, and detailed metrics9 operational widgets

Adding Widgets

Purpose: Add visualization widgets to a dashboard.

  1. Open a dashboard and click + Add Widget.
  2. Browse the widget library organized by category:
    • Risk & Hygiene — Threat scores, privileged accounts, password age
    • Executive & Progress — Health scores, insights, campaign progress
    • Custom — Widgets linked to your own KPI definitions
  3. Select a widget to preview its visualization and description.
  4. Click Add to Dashboard to place the widget on the canvas.
  5. Drag the widget to reposition it on the grid.

Pre-Built Widgets

Hydden.Control ships with 18 pre-built widgets covering common identity governance metrics:

Risk & Hygiene:

WidgetVisualizationWhat It Measures
High Risk Accounts Over TimeTime SeriesAccounts with 70%+ threat score trend
Risk DistributionPie ChartLow / Medium / High / Critical breakdown
Average Threat Score TrendTime SeriesMean threat score per account over time
Unvaulted Privileged AccountsTime SeriesPrivileged accounts not managed by PAM
Vaulted Privileged AccountsData PointAdmin-classified accounts in PAM
High Risk Unvaulted AccountsData PointHigh-threat accounts not vaulted
Orphaned Privileged AccountsData PointAdmin accounts with no mapped owner
Privileged by TypePie ChartHuman vs. service privileged accounts
Stale Credentials (90+ days)Time SeriesAccounts with passwords older than 90 days
Password Age DistributionBar ChartPassword age bucketed by 30/90/180/365+ days
Disabled Privileged AccountsData PointDisabled accounts with admin classification
Inactive Accounts (180+ days)Time SeriesAccounts with no login for 180+ days

Executive & Progress:

WidgetVisualizationWhat It Measures
Identity Health ScoreHealth ScoreComposite identity health metric
Key InsightsInsightsAI-generated observations and trends
Anomaly DetectionAnomaliesUnusual changes in key metrics
Campaign ProgressProgress TrackerCompletion toward campaign goals
Risk Reduction ProgressProgress TrackerHigh-risk account remediation progress
Impact TimelineImpact TimelineCampaign launches and their metric impact

Widget Visualization Types

Dashboards support the following chart types:

TypeDescription
Time SeriesLine chart showing metric values over time with trend indicators
Bar ChartVertical or horizontal bar chart for category comparisons
Pie ChartProportional breakdown of categories
Data PointSingle-value metric with optional delta indicator
Health ScoreComposite health gauge with contributing factor breakdown
GaugeRadial gauge for percentage or threshold metrics
HeatmapColor-coded matrix for cross-dimensional analysis
FunnelStage-based funnel for process completion
RadarMulti-axis chart for comparing dimensions
TreemapNested rectangles showing hierarchical proportions
TableTabular data with sorting and filtering
Progress TrackerGoal completion with milestone markers
InsightsAI-generated observation cards
AnomaliesDetected metric anomalies with severity indicators
Impact TimelineEvent markers correlated with metric changes

Platform Filtering

Dashboards include a platform filter at the top of the canvas. Select a platform (Active Directory, Azure, Linux, Okta, etc.) to re-render all widgets for that platform only. This answers the question "Which platform has the most risk?" without creating separate dashboards per platform.


Dashboard Management

Dashboard List

The Dashboards page shows all dashboards with:

  • Search — Filter dashboards by name
  • View Modes — Grid view (cards) or table view
  • Dashboard name, description, widget count, and last updated date

Dashboard Actions

ActionDescription
EditOpen the dashboard canvas to modify widgets
DuplicateCreate a copy of the dashboard
DeleteRemove the dashboard permanently

KPI Definitions

Widgets are powered by KPI (Key Performance Indicator) definitions that specify what data to aggregate and how.

What is a KPI?

A KPI definition configures:

  • Entity type — The data entity to query (accounts, owners, groups)
  • Aggregation — How to aggregate (COUNT, DISTINCT_COUNT, SUM, AVG, MIN, MAX)
  • Filters — Conditions to narrow the data set
  • Schedule — When to recalculate (daily, weekly, monthly)
  • Buckets — Custom numeric ranges for group-by aggregations (e.g., risk levels 0-30%, 30-70%, 70-100%)

Managing KPI Definitions

Navigate to Settings > KPI Settings to manage KPI definitions.

  1. View all definitions with status, entity type, aggregation, schedule, and last calculated time.
  2. Create a new KPI by clicking + New and configuring the entity, aggregation, filters, and schedule.
  3. Run now to calculate a KPI immediately outside its schedule.
  4. View results in a detail drawer showing calculated values and linked widgets.
  5. Toggle active/inactive to pause or resume scheduled calculations.

TIP

KPI definitions are recalculated automatically after each data sync from Discovery. You do not need to manually trigger recalculation after a sync completes.

Bucket Editor

When creating a KPI with a group-by aggregation, use the Bucket Editor to define custom numeric ranges:

  • Each bucket has a Label, Min (inclusive), and Max (exclusive) value
  • Example: Password age buckets — "Fresh" (0-30), "Aging" (30-90), "Stale" (90-180), "Critical" (180+)
  • Without buckets, values are grouped by their raw field value

KPI Detail View

Purpose: Explore the individual accounts that contribute to a KPI result.

After a KPI calculates, click the KPI name or View Details to open the detail view. The detail view is available for KPI definitions that use the Accounts source entity.

The detail view contains two sections:

Risk Summary — Aggregate statistics for all matched accounts:

MetricDescription
Total AccountsNumber of accounts matched by the KPI filters
Average Risk ScoreMean threat score across all matched accounts
MFA DisabledCount and percentage of accounts without MFA
Password IssuesAccounts with passwords never set, or older than 90 / 180 / 365 days
Stale AccountsAccounts with no login activity in the last 90 / 180 / 365 days
Privileged AccountsTotal privileged, highly privileged, and privileged accounts not in a vault
Other RisksShared accounts, accounts with no owner, breached accounts, and accounts with failed logins

Account Distribution — Breakdown of matched accounts by status and type:

CategoryValues
By StatusActive, Disabled, Suspended
By TypeUser, Service, Admin

A Top Risk Accounts list shows the highest-scoring accounts by threat score when the KPI has a defined risk threshold. Use this list to prioritize remediation.

TIP

Run a campaign from the Top Risk Accounts list to queue high-risk accounts for access review. Navigate to Campaigns > + New Campaign and select the relevant platform.


AI-Assisted Dashboard Creation

The AI Assistant can help create dashboards and widgets through natural language:

  • Open the AI chat from the floating button
  • Describe what you want to see (e.g., "Show me high-risk accounts not vaulted over the last 6 months")
  • The AI generates a KPI definition and widget configuration
  • Review and add the generated widget to your dashboard

Hydden Documentation and Training Hub