- Getting Started
- Demo apps
- How To
- Notifications
- Using VB Expressions
- Designing your App
- Designing your app with Autopilot
- Events and Rules
- Rule: If-Then-Else
- Rule: Open a Page
- Rule: Open URL
- Rule: Close Pop-Over/Bottom Sheet
- Rule: Log Message
- Rule: Show Message
- Rule: Show/Hide Spinner
- Rule: Set Value
- Rule: Start Process
- Rule: Reset Values
- Rule: Upload File to Storage Bucket
- Rule: Download File From Storage Bucket
- Rule: Create Entity Record
- Rule: Update Entity Record
- Rule: Delete Entity Record
- Rule: Add to Queue
- Rule: Trigger workflow
- Rule: Submit Action
- Leveraging RPA in your App
- Leveraging Entities in Your App
- Leveraging Queues in Your App
- Leveraging Media in your app
- Leveraging Actions in your app
- Leveraging Connections in your apps
- Apps in Studio Web
- Application Lifecycle Management (ALM)
- General Settings
- Permission Management
- Managing App Versions
- Packaging an App as a Client
- Apps in Solutions Management
- UiPath First-Party Apps
- Basic Troubleshooting Guide

Apps User Guide
Apps in Solutions Management
linkApps in Solutions Management allows you to package folder apps into solution packages. You can deploy these solution packages to a different tenant, organization or environment.
Packaging an app into a solution even includes integrations and resources, such as storage buckets or entities. Once a solution is deployed, all resources are automatically created, and all integration references are automatically updated. You do not need to manually build any resources or update any integrations.
Key use cases for Apps in Solutions include the following:
-
Deploying an app from a development environment to a production environment.
-
Deploying upgrades or downgrades to an app,.
-
Deploy changes to integrations and resources in your app.
-
Maintaining consistency of the app URL across upgrades or downgrades.
For more details on managing solution deployments, refer to the Solutions Management documentation.
Packaging an app into a solution
linkBefore beginning this tutorial, make sure:
-
You have built your app.
-
You have deployed the app to Orchestrator.
-
You meet the Solutions Management prerequisites.
- Go to Automation Ops, and select New project.
- Give your project a name, then select Continue. The Solutions builder window opens automatically.
- In the Solutions builder window, select the app resources you wish to include in your package.
- Once you have selected the resources, select Add. The Component properties window opens automatically.Note:
There are two distinct resource categories: tenant-level resources and folder-level resources. For more details, refer to the Solution Components guide.
Please keep in mind that a solution package cannot exceed 200MB in file size.
- Select Publish to publish your package.
- Return to Solutions Management in Automation Ops.
- Go to Packages.
- From the options button, select Download latest version to download your package.
- Use the Tenant selection field to sign into a different tenant or organization.
- If the package is not available in the new tenant, use the Upload solution package option to upload the package you downloaded in step 7.
- Find the package you wish to deploy. Select the options button, then select Deploy package.
- Choose the destination folder, or select Install as a new root folder, and then give the new root folder a name. The Component properties window opens automatically.
- You can edit certain fields associated with your package. Once you are done, select Deploy. The deployment begins automatically and may take a few moments to complete.
- The Solutions Management window opens automatically. In Deployments, select the options button, then select Activate deployment.
- In the Activate deployment window, make sure to verify each of the necessary steps. If you have not yet activated your app, use the link in the prompt to activate it now.
- When you are done, confirm the deployment activation by typing the package name.
The deployed solution and all of its associated resources are ready to be used.