Initialize Apps on Dash Enterprise
Initializing an app creates it in the Dash Enterprise App Manager, reserving its name and giving you access to deployment instructions, settings, and the ability to create a workspace.
You don't need to have an app already running locally before initializing it on Dash Enterprise (but if you do, make sure you've read Preparing Your App for Dash Enterprise). It's perfectly fine to initialize an app whose code isn't written yet.
Initializing an app in the Dash Enterprise App Manager is optional if you plan to deploy it using the CLI (recommended) because the CLI de deploy
command can initialize and deploy your app at once.
Prerequisites
- Your Dash Enterprise administrator has assigned you a license seat.
Initializing an App
To initialize an app:
Go to
https://<your-dash-enterprise-server>/apps
.Select + Dash App.
Enter a name for your app (this name will be used in your app's URL). Only alphanumeric characters and hyphens are allowed. You cannot change this name later, but you can set a title (display name) that will appear for your app users browsing the Portal, as well as for you in the App Manager.
Choose how you want to get started:
Choose this method if you have an existing app you want to deploy to Dash Enterprise.

Select Create.
Several things happen:
The App Info opens to the Overview tab, which displays CLI setup and deployment commands.
Your new app is added to
https://<your-dash-enterprise-server>/apps
.From here, you can select your app name to go to the App Info. A quick actions menu is also available.
You become the owner of this app, and you can set co-owners in App Info > Access > Add Co-Owners. View the permissions that app co-owners have.
By default, your new app has the Restricted viewer access level, meaning that nobody other than co-owners and administrators has viewer access unless you add them. Viewer access determines who can view the app using its URL as well as in the Portal.
You're ready to deploy your app. Continue to Deploy Apps on Dash Enterprise to learn how to deploy using the Dash Enterprise CLI (recommended), or Advanced Git if you prefer to run Git commands.