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
Reference: https://help.boldbi.com/embedding-options/embedding-sdk/embedding-api-reference | Not supported. |
User interaction | We can embed below modules seamlessly,
| We can embed below modules but user need to login each time due to cross site cookie blocked in most of the browsers.
|
Bold BI Pricing | Embedding works on all plans - Check the pricing plans | Embedding works on all plans - Check the pricing plans |
Embedding sample | Component based sample here | iFrame based sample here |