This section guides you through embedding Luzmo's powerful analytics capabilities into your own application, from embedded dashboards all the way to an AI-powered data assistant.
Before you can securely embed any Luzmo features, you'll always first want to generate temporary Embed Authorization tokens server-side using an API key-token pair of an Organization Owner (can be generated in your profile settings ). These can be used to securely grant an end-user in your application time-limited access to specific Luzmo resources. Embed Authorization tokens are typically requested on each page visit and used in a Luzmo frontend component. When generating an Embed Authorization token , you can:
🔒 Give access to a specific subset of your datasets and dashboards
🔑 Define which features can(not) be used by the end-user
📂 Support all kinds of data access rights for multi-tenancy data setups
Once you have set up the Authorization request server-side, you can use these tokens to:
Embed complete dashboards or individual dashboard items using Luzmo's frontend components
Enable "designer" users to customize insights by embedding Luzmo's dashboard editor
Programmatically create and configure visualizations using the Flex SDK
Embed an AI Assistant with Luzmo IQ's Chat and Answer components
Perform specific Luzmo API requests on behalf of your end-user (e.g. querying data , exporting dashboards , etc.)