Skip to main content

How are you managing Docebo Report Limitations?

  • Nov 12, 2026 3:01 PM UTC
  • 2 replies
  • 10 views

Forum|alt.badge.img

Hello everyone. 

We are recently facing some reporting issues in our organization where reports available in the system are not enough, we would like to see the data more in a dashboard view and be able to export it and manage it more easily, I know the Insights functionality has lots of potential, but, it has lots of limitations for Power User, the main one I recall is the number users assigned to them if this goes higher of 200k then it will result in errors. I wonder if anyone can share how you are managing data, which tools you are using, and how you have leveraged those tools in the organization. 

I would be very interested in knowing. 

Thank you so much. 

2 replies

Forum|alt.badge.img+6
  • Guide I
  • Nov 12, 2026 6:39 PM UTC

We do daily data drops to our BI tool (in our case Domo) and use that to create dashboards.  We’ve got a general dashboard for course creation, completion, unique users, etc.  We also have some extended enterprise specific dashboards that we’ve embedded into Docebo pages so local admins have visibility without needing to go to Domo.


Moshe.Machlav
Guide I
Forum|alt.badge.img+2

Hi ​@Monserrat Cantero ,

Running into the 200k user visibility threshold for Power Users in Insights is a known architectural ceiling in large-scale deployments. When you hit that scale, the most sustainable solution is decoupling heavy data consumption from Docebo's native UI so your Power Users get both visual dashboards and effortless exports without system timeouts.

In enterprise environments I've worked with, the standard foundation is syncing Docebo data to an external BI tool. However, with the new AI and MCP capabilities that rolled out recently, if I were designing a project like this from scratch today, here is the architectural direction I would take:

1. Centralize the Data Externally (Automation App / Docebo Connect): Before writing custom API scripts from scratch, you can use the Custom Reports Builder (Data and analytics > Reports > Custom reports builder) paired with the Automation App to schedule daily CSV drops to an SFTP or cloud storage bucket. For near real-time data, Docebo Connect (combining webhook events with the /analytics/v1/reports export endpoints) can sync enrollments, completions, and user branches directly into a central repository like BigQuery, Snowflake, SQL, or Power BI.

2. Apply Row-Level Security (RLS) in Your BI Layer: Once the data sits in Power BI, Tableau, or Looker Studio, you replicate your Power User branch/group assignments using Row-Level Security. This completely bypasses Docebo's 200k Power User limit, gives them clean interactive dashboards, and lets them export large datasets in seconds.

3. The Next-Gen Layer – Connect Claude (via MCP) to Your BI / Data Layer: While Docebo recently launched native Insights capabilities on the Docebo MCP Server, that integration is currently restricted to Superadmins only. Since these MCP tools are relatively new, I haven't deployed this specific third layer in production yet—but if I were tackling your requirement today, instead of connecting Claude only to Docebo's MCP, I would connect Claude (via MCP connectors for BigQuery, Snowflake, Postgres, or your BI semantic layer) directly to that external data source. That way, everyone—including Power Users—could query their permitted data in natural language, generate instant visual dashboards, and slice data on the fly without hitting Docebo's native limits.

You can check the official documentation on these building blocks here:

Which BI tool or data warehouse does your organization currently standardize on?