Articles in this section
Category / Section

Comparison between JavaScript Embedding vs iFrame Embedding

Published:

JavaScript Embedding
iFrame Embedding
Security
Allow embedding application to add more security control by implementing your own authorization server.

https://help.boldbi.com/security-configuration/authorize-server


Uses the Bold BI login by default. Hence have to create user accounts in Bold BI too.
SSO Embedding
Yes
Yes. Also, supports anonymous embedding for public dashboards which is not the preferable case every time.
Performance
Renders faster as it is embedded as part of the application using JavaScript.
Will be slower when compared to JavaScript embedding.
Implementation
Requires coding knowledge.
Anonymous embedding doesn't require the coding knowledge whereas SSO embedding requires coding knowledge.
Customization
It offers customizations like
  • Style
  • Appearance
  • Event handling
  • Filters

Reference: https://help.boldbi.com/embedding-options/embedding-sdk/embedding-api-reference


Not supported.
User interaction
We can embed below modules seamlessly,
  1. Dashboard
  2. Widgets
  3. Designer
We can embed below modules but user need to login each time due to cross site cookie blocked in most of the browsers.
  1. Dashboard
  2. Widgets
  3. Designer
Bold BI Pricing
Embedding works on all plans - Check the pricing plansEmbedding works on all plans - Check the pricing plans
Embedding sample
Component based sample here
iFrame based sample here

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
NG
Written by Nisanth Gunasekaran
Updated:
Comments (0)
Please  to leave a comment
Access denied
Access denied