Skip to main content
Version: 7.1.2

App deployment

App deployment licenses are used for deployment scenarios where your LightningChart JS application is not tied to any specific domain. This includes for example:

  • Distributable products
  • Installable apps (mobile/PC, etc.)
  • Intranet deployments without specific domain

All licenses are accessed through Customer Portal. When licenses are purchased, they are assigned to 1 Portal account ("Team manager"). When using an App deployment license, internet connection is not required.

The Team manager can access their purchased App deployment licenses through Portal > Application Deployments.

Configuring app deployment licenses

If a Team manager has a app deployment license that is not yet configured, they will see a button for "Set Application Deployment" in Portal > Application Deployments

Picture from Customer Portal, showing set application deployments button

App deployment licenses have to be branded with an unique application name, which is also tied to your company (according to value in Portal > Account Profile > Company).

To start using an app deployment license, fill the application name into the field under "Application Name" and click "Set Application Deployment". Please note that this application name or company name can't be changed afterwards!

Accessing app deployment license key

If a Team manager has a configured App deployment license, they will see it listed in Portal > Application Deployments.

They will also have access to a button: "Get Deployment Key", which generates a license key you can use when deploying to production.

Picture from Customer Portal, showing get deployment key button

App deployment license keys are used slightly differently from other license types. You also need to supply your company name and application name when using the license:

const lc = lightningChart({
license: 'app deployment license key',
licenseInformation: {
appTitle: 'My application name',
company: 'My company name'
}
})
const chart = lc.ChartXY()
warning

"appTitle" must match the Application Name given through the Portal UI.

"company" must match your Portal Account Profile "Company" field value at the time when the "Get Deployment Key" button was used.

License version selector

When generating or downloading license keys, there is a version selector widget (0001, 0002, etc.). This is needed for legacy support of older LightningChart JS versions. Use 0002 if you are using LightningChart v4.0.0 or higher, otherwise use 0001.