Signed Embed

Integrate Notebooks into your application.

Signed Embed allows you to directly embed Codatum Notebooks into your own applications while utilizing your existing authentication system. This integration enables your application users to access Codatum Notebooks and Dashboards without leaving your application environment.

circle-info

This feature may be referred to as "White Label Embedding" or "Embedded Analytics" on other platforms.

circle-exclamation

Key Features

  • Secure Embedding in Existing Applications:

    • Secure access control using authentication tokens

    • User authentication leveraging your existing system without requiring Codatum accounts

  • Multi-tenant Data Access:

    • Restrict each customer's data access to their own data subset by configuring server-side fixed parameter values for different clients

    • Create a single notebook that serves multiple client organizations with appropriate data isolation

  • Interactive Experience:

    • Enable parameter adjustments for personalized analysis

    • In-depth exploration with Explorer functionality

    • Data download capabilities

  • Flexible Integration:

    • Exchange messages between your application and embedded Notebooks

Configurable Options

  • Publish Settings

    • Page Selection:

      • Select specific pages to include in the embedded view

    • Access Control:

      • Enable/disable data download

      • Enable/disable Explorer functionality

  • Parameters:

    • Server-side parameters:

      • Fixed value: Secure parameter that cannot be modified by the user

      • Initial value: Initial value is set server-side, but modification by the user is allowed

    • Client-side parameters:

      • Parameters other than server-side parameters, which can be specified dynamically when rendering the embed

  • Security:

    • API keys: Configure which API keys are available for authentication per embed

    • Allowed origins: Restrict domains permitted to embed the notebook

  • Display Options:

    • Theme (light/dark), language settings, and other options can be customized

Multi-tenant Implementation Tip

Multi-tenant data access allows a single notebook to serve multiple customers while ensuring each customer only sees their own data.

Using "Fixed value" parameters, you can create data segregation by filtering data or switching tables/schemas based on client identifiers.

Next Steps

For setup instructions, please refer to the next page.

How to Set Up Signed Embedchevron-right

Last updated

Was this helpful?