UiPath Documentation
orchestrator
2022.10
false
  • Getting started
    • Introduction
    • User Options
    • Resetting Your Password
    • My Profile
    • Robots
      • Robot Statuses
      • Robot Settings
    • Auto Updating Client Components
    • Orchestrator Configuration Checklist
  • Best practices
    • Organization Modeling in Orchestrator
    • Managing Large Deployments
    • Automation Best Practices
    • Optimizing Unattended Infrastructure Using Machine Templates
    • Organizing Resources With Tags
  • Tenant
    • About the Tenant Context
    • Searching for Resources in a Tenant
    • Robots
      • Managing Robots
      • Connecting Robots to Orchestrator
      • Storing Robot Credentials in CyberArk
      • Storing Unattended Robot Passwords in Azure Key Vault (read-only)
      • Storing Unattended Robot Credentials in HashiCorp Vault (read-only)
      • Deleting Disconnected and Unresponsive Unattended Sessions
      • Robot Authentication
      • Robot Authentication With Client Credentials
      • SmartCard Authentication
    • Folders
      • Managing Folders
      • Classic Folders Vs Modern Folders
      • Migrating From Classic to Modern Folders
      • Administration of Modern Folders
      • Personal Workspaces
      • Managing Personal Workspaces
    • Monitoring
      • Unattended Sessions
      • User Sessions
      • License
    • Managing Access and Automation Capabilities
      • Assigning Roles
      • Managing Roles
      • Default Roles
      • FAQ
      • Enabling Users to Run Personal Automations
      • Enabling Users to Run Automations on Unattended Infrastructure Via Unattended Robots
      • Configuring Robot Accounts to Run Unattended Automations
    • Machines
      • Managing Machines
      • Assigning Machine Objects to Folders
      • Configuring Account-machine Mappings
      • EDR Protection Status
    • Packages
      • Managing Packages
      • About Libraries
      • Managing Libraries
    • Audit
    • Credential Stores
      • Managing Credential Stores
      • CyberArk® CCP Integration
      • Azure Key Vault Integration
      • HashiCorp Vault Integration
      • BeyondTrust Integration
      • Thycotic Secret Server Integration
    • Webhooks
      • Types of Events
      • Managing Webhooks
    • Licensing
      • Managing Your Licenses
    • Alerts
      • Configuring User Alerts
      • Alert Emails
      • Setting up Alert Emails
    • Settings
      • Deployment Tab
      • Robot Security Tab
      • Scalability Tab
  • Resource Catalog Service
    • About Resource Catalog Service
  • Automation Suite Robots
    • About Automation Suite Robots
    • Prerequisites
    • Executing Unattended Automations With Automation Suite Robots
    • Regenerating Client Secrets
    • Frequently Asked Questions
  • Folders Context
    • About the Folders Context
    • Home
  • Automations
    • About Automations
  • Processes
    • About Processes
    • Managing Processes
    • Managing Package Requirements
    • About Recording
  • Jobs
    • About Jobs
    • Managing Jobs
    • Job States
    • Working with long-running workflows
    • Running Personal Remote Automations
    • Troubleshooting Jobs
  • Triggers
    • About Triggers
    • Managing Triggers
    • Using Cron Expressions
  • Logs
    • About Logs
    • Managing Logs in Orchestrator
    • Logging Levels
  • Monitoring
    • About Monitoring
    • Machines
    • Processes
    • Queues
    • Queues SLA
    • Exporting usage data
  • Queues
    • About Queues and Transactions
      • Queue Item Statuses
      • Business Exception Vs Application Exception
      • Studio Activities Used With Queues
    • Bulk Uploading Queue Items Using a CSV File
    • Managing Queues in Orchestrator
    • Managing Queues in Studio
    • Managing Transactions
      • Editing Transactions
      • Field Descriptions for the Transactions .csv File
    • Review Requests
  • Assets
    • About Assets
    • Managing Assets in Orchestrator
    • Managing Assets in Studio
    • Storing Assets in Azure Key Vault (read-only)
    • Storing Assets in HashiCorp Vault (read-only)
  • Storage Buckets
    • About Storage Buckets
      • CORS/CSP Configuration
    • Managing Storage Buckets
    • Moving Bucket Data Between Storage Providers
  • Orchestrator testing
    • Test Automation
    • Test Cases
      • Field Descriptions for the Test Cases Page
    • Test Sets
      • Field Descriptions for the Test Sets Page
    • Test Executions
      • Field Descriptions for the Test Executions Page
    • Test Schedules
      • Field Descriptions for the Test Schedules Page
    • Test Data Queues
      • Managing Test Data Queues in Orchestrator
      • Managing Test Data Queues in Studio
      • Field Descriptions for the Test Data Queues Page
      • Test Data Queue Activities
  • Integrations
    • About Input and Output Arguments
      • Example of Using Input and Output Arguments
  • Classic Robots
    • Robots
      • Managing Robots
      • Robot Statuses
      • Setup Samples
    • Environments
      • Managing Environments
    • Jobs
    • Triggers
    • Monitoring
      • Robots
    • Resources
  • Troubleshooting
    • About Troubleshooting
    • Alerts troubleshooting
    • General troubleshooting
    • Frequently Encountered Orchestrator Errors
UiPath logo, featuring letters U and I in white
OUT OF SUPPORT

Orchestrator user guide

Last updated Dec 16, 2025

Managing Libraries

Manually Uploading a Library to Orchestrator

Note: Uploading a library requires your user to have Create permissions on Libraries.

This functionality is useful when, for example, the Studio instance in which you design processes is not connected to Orchestrator.

  1. On the Libraries page, click Upload. The Upload Library window is displayed.
  2. Click Browse and select the library package (with the .nupkg extension) you want to upload to Orchestrator. The name of the file is displayed in the Upload Library window.
  3. Click Upload. The library is uploaded to Orchestrator, and it is displayed on the Libraries page. It is stored either in the host feed or in the tenant feed, as configured on the Deployment tab, in the Settings page.

Downloading a Package Version for a Library

Note: The Download button is enabled for libraries only if you use a local feed, and you have View permissions on Libraries.
  1. In the Libraries page, click View Versions. The Package Versions window is displayed.


  2. On the Versions tab, click Download library for the library package version you want to download. The package is downloaded to the default location configured in your browser, in the .nupkg format. From here, you can upload it to another Orchestrator instance.

Deleting Package Versions of a Library

Note: This action depends on the settings you have chosen at the tenant level, on the Deployment tab:
  • Only host feed - libraries are uploaded to the host feed, which means that they can be deleted only from the host level.
  • Only tenant feed and Both host and tenant feed - libraries are uploaded to the tenant feed or to the tenant and host feed, which means that they can be deleted from the tenant level.
.
  1. On the Libraries page, click View Versions. The Package Versions window is displayed.
  2. Click the Versions tab. You can see all package versions of the library displayed.
  3. Select a specific version or multiple and click Remove. The selected package versions are removed.

Displaying Release Notes for One Package Version

  1. In the Libraries page, click View Versions. The Package Versions window is displayed.
  2. Click the Versions tab. You can see all package versions of the library displayed.


  3. For the desired version, click Show Release Notes. The Release Notes window is displayed, enabling you to see the note added in Studio for the respective version.


Note that you have the option to manually download package versions from the Release Notes window as well. The process is similar to downloading them from the Versions tab.

Displaying Release Notes for All Package Versions

  1. In the Libraries page, click View Versions. The Package Versions window is displayed.
  2. Click the Change Log tab. You can see all package versions of the library, and for each, the corresponding release note containing information related to what has changed in-between versions.


Note that you have the option to manually download package versions from the Change Log tab as well. The process is similar to downloading them from the Versions tab.

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated