# Uninstalling a solution

> You can remove a solution deployment from a tenant by uninstalling it in an automated manner. The uninstall operation removes from the system the solution folders and all the resources included in it that were created as part of the deployment. However, uninstalling a solution does not delete entities, choice sets, and webhooks. Note that you cannot undo the uninstall operation.

You can remove a solution deployment from a tenant by uninstalling it in an automated manner. The uninstall operation removes from the system the solution folders and all the resources included in it that were created as part of the deployment. However, uninstalling a solution does not delete entities, choice sets, and webhooks. Note that you cannot undo the uninstall operation.

## Uninstall a solution

To uninstall a solution, take the following steps:

1. Select the **Solutions** tab at tenant level.
2. In the **Deployments** tab, find the solution you want to uninstall, select the three-dot menu corresponding to it, then choose **Uninstall**.
3. Type the name of the solution deployment in the confirmation dialog, then select **Uninstall**.

### Result

The solution deployment is removed from the tenant. The associated solution folders and all resources created as part of the deployment are deleted.

## Force uninstall a solution

Force uninstall is available when a standard uninstall attempt fails because the deployment contains jobs that are not in a final state (Pending, Running, Suspended, Resumed, Stopping, or Terminating). Force uninstall stops all uncompleted jobs in the deployment's folder hierarchy, then runs the standard uninstall pipeline.

The **Force Uninstall** option appears in the confirmation dialog only after a failed standard uninstall validation. To use it:

1. Select the **Solutions** tab at tenant level.
2. In the **Deployments** tab, find the solution you want to uninstall, select the three-dot menu corresponding to it, then choose **Uninstall**.
3. Type the name of the solution deployment in the confirmation dialog, then select **Uninstall**.
4. If validation fails because jobs are not in a final state, the dialog updates to show the Force Uninstall option. Select **Force Uninstall** to confirm.

### Result

The system stops all uncompleted jobs in the deployment's folder hierarchy, then removes the deployment and its associated resources.
