Dash Enterprise 5.7

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:

  1. Go to https://<your-dash-enterprise-server>/apps.

  2. Select + Dash App.

  3. 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.

  4. Choose how you want to get started:

Deploy with Git
Use the App Catalog

Choose this method if you have an existing app you want to deploy to Dash Enterprise.

An app is initialized with the name hello-world using the Deploy with Git option
  1. Select Create.

    Several things happen:

  • The App Info opens to the Overview tab, which displays CLI setup and deployment commands.

    The App Info Overview tab displays the name of your app, its link, a creation success message, and deployment instructions
  • Your new app is added to https://<your-dash-enterprise-server>/apps.

    Selecting the menu next to the name of your app makes the Open App and Delete quick actions available  

    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.