Overview of Bold BI Embedding Architecture

Can someone provide an overview of the Bold BI architecture and explain how it is organized for embedding dashboards into applications? 


1 Reply

PP Poojasri Perumal Syncfusion Team November 28, 2025 01:55 AM UTC

Bold BI embedding architecture enables seamless integration of interactive dashboards into your applications, portals, or websites. Here’s a simplified breakdown: 

Core Components: 

  • Bold BI Server: Hosts dashboards, manages data connections, authentication, and APIs. Deployable on-premises or cloud (Azure, AWS, etc.). 
  • Embed SDK (JavaScript): Lightweight library for embedding dashboards in web apps. Handles rendering and user interactions. 
  • Backend Integration (Your Server): Generates secure embed tokens via API calls. 
  • Client Application: Uses Embed SDK and token to render dashboards securely. 

Embedding Workflow: 

  • User logs in to your application. 
  • Client requests an embed token from your backend. 
  • Backend calls Bold BI server to generate the token. 
  • Token is sent to the client. 
  • Dashboard is rendered using Embed SDK and token. 

This architecture ensures secure, scalable embedding with full interactivity inside your application environment. 

 




Loader.
Up arrow icon