Undeploy a Visual App

Deployed visual apps can be undeployed manually or by configuring a build step to undeploy it.

You can manually undeploy a visual app that's deployed to your development Visual Builder instance (or one that's deployed to your current identity domain's Visual Builder instance) from the Deployments tab of its environment, or configure a build job to undeploy it. See Undeploy a Visual App Manually.

To undeploy a visual app that's deployed to your production Visual Builder instance (or one that's deployed to a Visual Builder instance in another identity domain), configure a build job and run it. You can't undeploy it manually. See Configure a Job to Undeploy a Visual Application.

Undeploying an application is a permanent action that completely removes application metadata and any data stored in its database. This action can't be undone. Before you undeploy, consider the impact of removing your application, especially if the version is live, because once a version has been removed from the system, it can't be recovered.

The messaging you see in the dialogs that are displayed after you initiate an undeploy action emphasize the potential for serious unintended consequences:
  • For applications that are deployed with the version in the URL (staged applications), the undeploy confirmation dialog warns, "Are you sure you want to undeploy this application? You won't be able to restore it if you do."
  • For applications that are deployed without the version in the URL (live applications), the undeploy confirmation dialog warns, "Are you sure you want to undeploy this application that is being used by your customers? You won't be able to restore it if you do."

By default, the Yes, I'm sure checkbox is unchecked, Undeploy is grayed out (unavailable), and Cancel is active and in focus. Undeploy will only become active (available) after you opt in by selecting the Yes, I'm sure checkbox.

Undeploy a Visual App Manually

From the Deployments tab of its environment, you can manually undeploy a visual app that's deployed to your development Visual Builder instance (or to your current identity domain's Visual Builder instance):

  1. In the left navigator, click Environments Environments.
  2. Select the environment where the visual application is deployed.
  3. Click the Deployments tab.
  4. Expand the application.
  5. For the visual application to undeploy, click Actions Action Menu icon and select Undeploy.
  6. In the confirmation dialog box, click Undeploy.