Embed BI Settings


Embedded BI is a way to integrate or embed SplashBI Reports, Charts and Dashboards into client applications. Embed the SplashBI objects using iFrame or Java script API or Access directly from Web-browser from client applications.


SplashBI Reports can be delivered to the users using:


  • Public: The public access will give users the luxury of viewing the reports without the need for logging in.
  • Private: Users who are accessing the SplashBI objects through Private Embedding require to login with their SplashBI credentials to view the object output, this option is not open to everyone. People who are viewing the Object output needs to be a user of SplashBI before. There are two options available namely, Login Page and OAUTH2.


Once security of object is decided in Embedded BI for object, next come how to render the output of the object in client applications, there are 3 methods to achieve this iFrame/Web-URL/JavaScript API.



  • iFrame: Code snippet generated from the Embedded BI configuration shows the iFrame HTML code, this can be copied directly and used in client HTML pages, it will have all the necessary code to use directly.
  • Web-URL: Code snippet generated from the Embedded BI configuration shows the URL, this can be used to create Link tags in HTML pages or directly paste it in Web-browser to access the object output.
  • JavaScript API: This is more secured way to achieve Embedded BI using OAuth2 security, there is some customization involved in client applications to use this option.


The following flowchart represents the overview of the Embed BI functionality.