This documentation is for Dash Enterprise.
Dash Enterprise is the fastest way to write & deploy Dash apps and
10% of the Fortune 500 uses Dash Enterprise to productionize AI and
data science apps. Find out if your company is using Dash Enterprise.
This page applies to Dash Enterprise 5. If your organization uses Dash Enterprise 4, view getting started information at
Your organization has licensed Dash Enterprise, and you’re ready to start building production-grade data apps. Let’s get you settled in!
Dash Enterprise is a platform that facilitates the development and deployment of Dash apps written in Python.
You can expect to:
Dash Enterprise features an IDE capability called Workspaces.
You can choose to write your Dash apps using Workspaces or from a code editor on your workstation—or
a mix of both. The Dash Enterprise Guide and library documentation cover both types of workflows.
With Workspaces, your app files live in a workspace dedicated to your app. You access the workspace in your browser after logging in to Dash Enterprise,
and it comes pre-installed with Python, pip, and Git. The Workspaces IDE also comes with a Source Control panel where you can use the UI
to add and commit code changes—an alternative to running Git commands in the terminal.
Without Workspaces, your app files live on your workstation. To develop your app and deploy it to
Dash Enterprise, you need to install Python, pip, Git, and a code editor on your workstation.
Language note: Throughout these docs, we use the term workstation to refer to the computer you use for work. It’s also sometimes called your local machine. Working directly on your workstation is synonymous with working locally.
Choose a workflow to continue. If you start with Workspaces and later change your mind, you can download your app’s code from its workspace.
The login URL for Dash Enterprise varies according to the domain your administrator chose. Obtain the login URL from your administrator to access Dash Enterprise.
Depending on how your administrator has configured login to Dash Enterprise, you might be expected to create your account, log in with a temporary password,
or use single sign-on (SSO). If you have any questions about logging in, contact your administrator.
Once you’re logged in, Dash Enterprise opens to the Portal (
https://<your-dash-enterprise-server>/portal). The Portal acts as the home page for your Dash Enterprise instance;
it’s where end users go to view your organization’s apps all in one place. The Portal might be empty if your organization has just started using Dash Enterprise. To add and manage apps, you need to switch to another part of the Dash Enterprise interface called the App Manager.
Navigate from the Portal to the App Manager by selecting Apps > App Manager.
You’re taken to a list of apps created by others in your organization. This list is probably different from what you saw in the Portal—
this is because the Portal only displays apps that were set to Visible in Portal by their owners. Note that app owners can also
set co-owners and