Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 16, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 16, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 16, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 16, 2025

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025

      Bing Search APIs to be “decommissioned completely” as Microsoft urges developers to use its Azure agentic AI alternative

      May 16, 2025

      Microsoft might kill the Surface Laptop Studio as production is quietly halted

      May 16, 2025

      Minecraft licensing robbed us of this controversial NFL schedule release video

      May 16, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      The power of generators

      May 16, 2025
      Recent

      The power of generators

      May 16, 2025

      Simplify Factory Associations with Laravel’s UseFactory Attribute

      May 16, 2025

      This Week in Laravel: React Native, PhpStorm Junie, and more

      May 16, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025
      Recent

      Microsoft has closed its “Experience Center” store in Sydney, Australia — as it ramps up a continued digital growth campaign

      May 16, 2025

      Bing Search APIs to be “decommissioned completely” as Microsoft urges developers to use its Azure agentic AI alternative

      May 16, 2025

      Microsoft might kill the Surface Laptop Studio as production is quietly halted

      May 16, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Development»How to Check the Number of Dynamic Dashboards in Salesforce?

    How to Check the Number of Dynamic Dashboards in Salesforce?

    March 28, 2025

    Hello Trailblazers!

    Salesforce dashboards are powerful tools for data visualization and analysis. Among them, dynamic dashboard provide real-time insights tailored to each user’s data visibility. Since there is a limit on the number of dynamic dashboards that an organization can create, it’s crucial to track and manage them efficiently.

    In this blog, we will explore various ways to check the number of dynamic dashboards in Salesforce.

    So, let’s get started.

    Before you Begin:

    In the previous part of the Salesforce Dashboards blog series, we explored What is Salesforce Dynamic Dashboards and the steps to create it. Before moving forward, I would like to encourage you to explore it by following the provided link.

    What is a Dynamic Dashboard?

    A dynamic dashboard is a type of Salesforce dashboard that allows users to see data according to their own security settings rather than the dashboard creator’s settings. Unlike standard dashboards that run under a specific user’s permissions, dynamic dashboards adapt to the viewer’s access levels, making them highly useful for role-based data visibility.

    Why is it Important to Track Dynamic Dashboard?

    Salesforce imposes a limit on the number of dynamic dashboards per edition:

    • Enterprise Edition: Up to 5 dynamic dashboards.
    • Both Unlimited and Performance Editions: can have up to 10 dynamic dashboards in these editions.
    • Developer Edition: Up to 3 dynamic dashboards.

    Exceeding this limit may prevent the creation of new dynamic dashboards and impact reporting capabilities. Hence, tracking the number of existing dynamic dashboards is essential.

    Methods to Check the Number of Dynamic Dashboard

    1.Using Salesforce Reports

    To create a report that fetches Dynamic Dashboards, we need to create a Custom Report Type first.

    Steps to Check Dynamic Dashboards:

    1. Go to the Setup and search for Report Types in the Quick Find Box.
    2. Create a new Custom Report Type there and name it.
    3. Select “Dashboard” as the primary object for your custom report type, complete other process, and save it.
      If you do not know how to create a Custom Report Type, then click here to know the process.
    4. Click New Report.
    5. Select the custom report type that you created and click Start. Follow the image below for reference.
      Img1
    6. Go to the Filters, and ensure that you select the “All Dashboards” option for a comprehensive view.
    7. Set the date range to All Time to capture all relevant data.
    8. Go to the Outline section, then Columns, and add the Dashboard Running User, Dashboard ID, etc, fields to the report for better visibility.
    9. Apply the following filter: Dashboard Running User = “Run as logged-in user, Let authorized users change running user” to identify dynamic dashboards.
      Now your filter section should appear as shown below:Img2
    10. Save and Run the report. The filtered results will display all Dynamic Dashboards that you have access to.

    Img3

    2. Using the Developer Console

    You can query the metadata to find the number of dynamic dashboards using SOQL (Salesforce Object Query Language) in the Developer Console.

    Steps:

    1. Open Developer Console.
    2. Go to Query Editor.
    3. Enter the following SOQL query:
      SELECT Id, Title FROM Dashboard WHERE Type != 'SpecifiedUser'
    4. Click Execute.
    5. This will return Dynamic Dashboards that are not in private folders as shown below.Img4
    6. You can also use the following query:
      SELECT Id, Title FROM Dashboard USING SCOPE allPrivate WHERE Type != 'SpecifiedUser'
    7. This will return Dynamic Dashboards that are in private folders.

    3. Using Workbench

    Workbench is a powerful tool that allows you to query Salesforce metadata.

    Steps:

    1. Log in to Workbench (https://workbench.developerforce.com/).
    2. Select SOQL Query under Queries.
    3. Enter the query and click Execute.
    4. Click Execute.
    5. Review the list of dynamic dashboards.

    4. Using Salesforce Setup

    If you want a quick way to check dynamic dashboards without running reports or queries:

    1. Go to Setup.
    2. Search for Dashboards in the Quick Find box.
    3. Click Dashboards.
    4. Review the dashboards and check the Running User column. If it says “Run as Logged-in User or The Dashboard Viewer,” then it’s a dynamic dashboard.

     

    Best Practices for Managing Dynamic Dashboard

    • Regularly Audit Dashboards: Review existing dynamic dashboards periodically to ensure they are necessary.
    • Optimize Usage: Use dynamic dashboards only when needed to avoid reaching the limit. I have mentioned the dynamic dashboards’ limits in the previous part of this blog post. Please visit it.
    • Use Standard Dashboards: If a standard dashboard can achieve the same outcome, prefer it over a dynamic one.
    • Leverage Scheduled Reports: Instead of dynamic dashboards, use scheduled reports to send insights to users without consuming dashboard limits.

    Conclusion

    Tracking the number of dynamic dashboards in Salesforce is crucial to avoid hitting the platform limits. Using methods like Salesforce reports, SOQL queries, Workbench, and Setup, you can easily check and manage dynamic dashboards. By following best practices, you can optimize dashboard usage and ensure smooth reporting operations in your Salesforce org.

    ‘Happy Reading!

     “Positivity is like a ripple in water—one small act of optimism can create waves of change. Embrace each challenge with a smile, for even the darkest clouds make way for the brightest sunshine…”

     

    Related Posts:

    1. Subscribe to Dashboards in Lightning Experience
    2. Subscribe to Dashboards by Group or Role

    You Can Also Read:

    1. Introduction to the Salesforce Queues – Part 1
    2. Mastering Salesforce Queues: A Step-by-Step Guide – Part 2
    3. How to Assign Records to Salesforce Queue: A Complete Guide
    4. An Introduction to Salesforce CPQ
    5. Revolutionizing Customer Engagement: The Salesforce Einstein Chatbot

     

     

    Source: Read More 

    Hostinger
    Facebook Twitter Reddit Email Copy Link
    Previous ArticleDaily Scrum : An Agile Essential
    Next Article Dear Old ESLint

    Related Posts

    Security

    Nmap 7.96 Launches with Lightning-Fast DNS and 612 Scripts

    May 17, 2025
    Common Vulnerabilities and Exposures (CVEs)

    CVE-2025-40906 – MongoDB BSON Serialization BSON::XS Multiple Vulnerabilities

    May 17, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    The 10 best Black Friday Chromebook deals 2024: Early sales available now

    Development

    WHAM Who Hard as Me Lil Baby Merch

    Development
    CISA Warns of CentreStack’s Hard-Coded MachineKey Vulnerability Enabling RCE Attacks

    CISA Warns of CentreStack’s Hard-Coded MachineKey Vulnerability Enabling RCE Attacks

    Development

    Tauon Music Player Adds Slick Transparency Mode for Linux

    Linux
    GetResponse

    Highlights

    Development

    New ‘Brokewell’ Android Malware Spread Through Fake Browser Updates

    April 26, 2024

    Fake browser updates are being used to push a previously undocumented Android malware called Brokewell. “Brokewell is a…

    CVE-2024-30145 – IBM HCL Domino Volt and Domino Leap Client-Side Script Injection Vulnerability

    April 30, 2025

    Kraken Crypto Exchange Hit by $3 Million Theft Exploiting Zero-Day Flaw

    June 19, 2024

    Prioritizing employee well-being: An innovative approach with generative AI and Amazon SageMaker Canvas

    June 3, 2024
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.