Salesforce Dictionary — Free Salesforce GlossarySalesforce Dictionary

Dynamic Dashboard

Dashboards🟡 Intermediate

Definition

A Dynamic Dashboard is a Salesforce dashboard configured to display data filtered according to the running user's security settings and field-level permissions. Each user sees only the data they have access to, eliminating the need for multiple dashboard versions for different user roles.

Real-World Example

a data analyst at MarketPulse recently implemented Dynamic Dashboard to uncover trends and patterns hidden in their CRM data. By configuring Dynamic Dashboard, they create visualizations that tell a clear story about business performance. The executive team uses these insights to adjust strategy mid-quarter and the company exceeds its revenue target by 12%.

Why Dynamic Dashboard Matters

A Dynamic Dashboard is a Salesforce dashboard configured to display data filtered by the running user's security settings, sharing rules, and field-level permissions. Each viewer sees only the data they have access to, eliminating the need to build separate dashboard versions for different user roles. A sales rep sees their own opportunities, a manager sees their team's opportunities, an executive sees the whole org's opportunities, all from the same dashboard.

Dynamic Dashboards are a key feature for scaling dashboard maintenance. Without them, building per-role dashboards (one for reps, one for managers, one for VPs) means maintaining many similar dashboards in parallel. With Dynamic Dashboards, a single dashboard works for everyone in the role hierarchy, with the running user determining what data is visible. There are limits to be aware of: Dynamic Dashboards consume one slot from your org's Dynamic Dashboard limit (typically a small number depending on edition), so they're a constrained resource and should be used for the dashboards that benefit most from per-user filtering.

How Organizations Use Dynamic Dashboard

  • SilverLine CorpBuilt a Dynamic Sales Performance dashboard that everyone from reps to executives uses. Each viewer sees their own team's data, eliminating the need for separate role-based dashboards.
  • Apex AnalyticsUses Dynamic Dashboards for their pipeline review dashboard. The same dashboard serves the entire sales hierarchy, with each level seeing the appropriate scope.
  • MarketPulseReserves Dynamic Dashboards for their highest-value cross-role dashboards because of the org-wide limit on how many they can have.

🧠 Test Your Knowledge

1. What does a Dynamic Dashboard do?

2. What's the main benefit of Dynamic Dashboards?

3. What's a constraint to keep in mind?

See something that could be improved?

Suggest an Edit