Introduction to Embedding, White Labeling, and Rebranding OEMs
Sisense’s embedded analytics solution enables you to deliver data-driven insights to your customers through the power of fully white-labeled interactive analytics within applications and workflows. Sisense can be delivered as a fully white-labeled and customized stand-alone application or Sisense dashboards and widgets can be embedded into your website or application using iFrames, the Sisense Embed SDK, and the SisenseJS library for a seamless user experience. This means you can provide your users and customers with Sisense’s analytical capabilities, such as reporting, and visualization, built into your business applications and solutions.
Some of the things you can do include:
- Seamlessly integrate Sisense with your current interface and branding
- Manage data, reporting, and visualization
- Integrate SSO and Active Directory
- Govern user and data security
- Support high availability and resource scaling
This information is intended for product managers and developers. For product managers who want to enhance their products and applications with Sisense embedded analytics, the information here details the features and functionality Sisense offers as part of an embedded analytics solution. For developers who embed Sisense in the application, the information details how to embed Sisense analytics.
OEM deployments include rebranding and embedding.
Sisense enables you to customize the Sisense UI to display your company's unique branding and suit your company’s look and feel.
Sisense white labeling enables you to replace the Sisense logo and name, customize the emails sent by the system, and more. When white labeling Sisense , you completely rebrand a Sisense deployment for your customers. They aren't necessarily aware that the analytics they are accessing is actually a Sisense server.
Customizing the User Interface
Sisense enables you to customize the Sisense UI to display your company's unique branding. Update brand and text colors, using the color palette used by the application, fonts, and more to match your desired look and feel.
For more information, see:
If you have your own web application, you can embed Sisense within it. Sisense supports embedding the full Sisense application, including the data modeling, analytics, and administration areas. You can also choose to embed specific dashboards and widgets into your application and you can embed widgets within web pages.
Each organization has their own requirements when white labeling, rebranding, and embedding Sisense’s analytic solution and BI capabilities based on their use-case.
There are three methods for embedding Sisense into your website or application:
- Sisense Embed SDK
- Sisense JS
Use this table to determine which approach fits your use case:
|IFrame||Embed SDK||Sisense JS|
|Time to deployment||Very fast||Fast||Medium|
|What can be embedded||Entire UI, dashboards||Entire UI, dashboards, widget editor||Individual widgets, filters panel|
|Best use case||Simple static embedding||Interactive embedding of entire dashboards||Embedding individual widgets, custom layouts|
To learn more about the best approach for you, see Embedding Methods.
For developer information about embedding Sisense, in the Sisense Developers site, see:
- Embedding Dashboards and Widgets via iFrames
- Embedding Dashboards and Widgets via the Embed SDK (Documentation) (API Reference)
- Embedding Dashboards and Widgets via SisenseJS (Documentation) (API Reference)
Explore Sisense’s embedding approaches in the Sisense Embedding Playground.