If your team is on the Enterprise plan, you have access to Plotly-developed enterprise libraries for your apps.
The following enterprise libraries are available:
The Plotly Scheduler feature that comes with the dash-enterprise-libraries package is also compatible. Plotly Scheduler allows you to run functions in your app on a schedule and cache their return values in memory.
Dash Design Kit and Dash Embedded are dependencies of dash-enterprise-libraries (and are thus installed with it), while Plotly Scheduler is available natively with the package. If you choose to install the dash-enterprise-libraries package, be aware that it also comes with libraries that are not compatible with Plotly Cloud.
If you are already familiar with these libraries and want to publish an app that leverages some or all of them, no special configuration is needed in most cases (view the usage documentation for full information). Plotly Cloud recognizes the use of Dash Design Kit in your app code, for example, and adds it to the requirements that it installs when you publish your app. Enterprise libraries are installed from the Plotly-owned packages.cloud.plotly.com index, which is also supplied automatically at publish time.
To get started with enterprise libraries locally, you’ll need a package index token and the usage documentation for the library you want to use.
To generate a package index token:
The page updates with commands that contain your newly generated token. Use these commands to install the individual libraries you’re interested in locally.
Your package token is personal and cannot be shared with other members of your team. All team members need to generate their own token to install packages for local development.
You can revoke your token at any time by selecting Revoke token. Your token is automatically revoked if your team plan or role changes such that it no longer includes access to enterprise libraries.
Usage documentation for Dash Design Kit, Dash Embedded, Dash OAuth Connections, and Plotly Scheduler is available in the Enterprise Libraries section of this site.
You’ll need to sign in with your Plotly Cloud account to access documentation for enterprise libraries. To do so, select Sign in, then Sign in with Plotly Cloud, and then sign in as you usually would to Plotly Cloud. (On small screens, the Sign in button is located inside the More <img> menu).
<img>
Documentation for enterprise libraries is located in the Enterprise Libraries section, and you can also search by library name. The Team settings in Plotly Cloud also contain direct links.
Not all enterprise libraries are compatible with Plotly Cloud. Look for a purple badge at the top of a documentation page to confirm that the content is applicable to Plotly Cloud. For local installation, we recommend using the commands on the Plotly Cloud Team settings page because they are pre-filled with the package index URL and your token.
<img>