UiPath Cloud Platform Licensing Model

UiPath Cloud Platform consists of the following components: UiPath Studio, UiPath Attended Robot, UiPath Unattended Robot, UiPath Orchestrator and UiPath Activities

  • UiPath Studio (ST)  means the UiPath Cloud Platform component used to create and maintain Development Outputs.
  • UiPath Attended Robot (AR)  means the UiPath Cloud Platform component used to execute Development Outputs as a direct result of a human action and under human supervision.
  • UiPath Unattended Robot (UR)  means the UiPath Cloud Platform component used to execute Development Outputs without human supervision.
  • UiPath Orchestrator (OC)  means the UiPath Cloud Platform component used to license, deploy, manage and monitor UiPath Robots.
UiPath Activities (UA) means any software templates for automation projects created, made available or published by UiPath.

Except otherwise mentioned, UiPath Cloud Platform components that are not designated by UiPath as commercially generally available for enterprise users are subject to the Trial Terms available here: https://www.uipath.com/hubfs/legalspot/UiPath_Trial_Terms.pdf or any successor website.

Licensing Model and Use Restrictions

Definitions. All capitalized terms not otherwise defined here will have the meaning specified in the Agreement entered into by UiPath and Customer for the licensing of the UiPath Cloud Platform.


  • "Machine"  means a physical or virtual computer. 
  • "User" means a person who is authorized to use the UiPath RPA Platform in accordance with the Agreement entered into between UiPath and the Customer. 
  • "Desktop"  means a logical display surface that contains user interface objects such as windows, menus and hooks..
  • "Runtime"  means the execution capacity of a Machine and is equal to the number of URs that can be used simultaneously on that Machine. 
  • "Software Instance" means one single running process or a group of processes that was started by a single initial User or application accessing the same Desktop. 
  • "Production Environment" means the environment where the UiPath Cloud Platform is installed and used for Customer’s intended purposes except as prohibited in the Use Restriction section.
  • "Non-Production Environment" means the environment where the UiPath Cloud Platform is installed and used for development, testing and evaluation purposes only.
  • "Disaster Recovery License" means a license granted to Customer by UiPath solely to help with UiPath Cloud Platform recovery in the case of a catastrophic event.
  • "Non-Production Robot (NR)" means a UiPath Robot for which a Non-Production License is applied.
  • "Non-Production License" means a license granted by UiPath to Customer and used to activate the NR and connect the NR with the OC in the Non-Production Environment.
  • "Development License" means a license granted by UiPath to Customer to activate the ST which is used solely in conjunction with the OC to deploy the Development Outputs.
  • "Development Output" means any programs, artifacts, charts or workflow diagrams created by the Customer using the UiPath Cloud Platform, and includes all information, instruction, software, technology and/or any other type of content that is imported by or on behalf of Customer into the UiPath Platform, including any processes automated by using the UiPath Cloud Platform and including any data pertaining to any Authorized User.

LICENSING MODEL AND DESCRIPTION

UiPath Component Licensing Model Description
UiPath Orchestrator (OC) Server A User may activate OC on a farm of Machines that belong to a single logical OC instance. Any User can then access OC at any time.
UiPath Studio (ST)
with OC
Named User (*) Only a uniquely identified User can access ST in an active Desktop session. ST may be licensed on multiple Machines that share the same uniquely identified User and is activated via OC using a Development License. One ST license may be active on only one Machine at any given point in time.The Customer must obtain separate licenses for each uniquely identified User accessing ST.
Concurrent User Any User can access ST in an active Desktop session. ST may be licensed on multiple Machines and is activated via OC using a Development License. One ST license may not be active on more than one active Desktop session at any given point in time. The Customer must obtain separate licenses for each User simultaneously accessing ST.
UiPath Studio (ST)
without OC
Named User (*) Only a uniquely identified User can access ST in an active Desktop session. ST is activated using a stand-alone license. A license may be activated on a single Machine. The Customer must obtain separate licenses for each uniquely identified User accessing ST.
Node Locked Any User can access ST in an active Desktop session, one User at a time. ST is activated using a stand-alone license. A license may be activated on a single Machine. The Customer must obtain separate licenses for each User simultaneously accessing ST.
UiPath Attended Robot (AR)
with OC
Named User (*) Only a uniquely identified User can access AR in an active Desktop session. AR may be licensed on multiple Machines that share the same uniquely identified User and is activated via OC using an AR license. One AR license may be active on only one Machine at any given point in time. The Customer must obtain separate licenses for each uniquely identified User accessing AR.
Concurrent User Any User can access the AR in an active Desktop session. AR may be licensed on multiple Machines and is activated via OC by using an AR license. One AR license may not be active on more than one active Desktop session at any given point in time. The Customer must obtain separate licenses for each User simultaneously accessing AR.
UiPath Attended Robot (AR)
Without OC
Named User (*) Only a uniquely identified User can access the AR in an active Desktop session. AR is activated using a stand-alone license. A license may be activated on a single Machine. The Customer must obtain separate licenses for each uniquely identified User accessing AR.
Node Locked Any User can access the AR in an active Desktop session, one User at a time. AR is activated using a stand-alone license. A license may be activated on a single Machine. The Customer must obtain separate licenses for each User simultaneously accessing AR.
UiPath Unattended Robot (UR)

With OC
Concurrent Runtime UR may be licensed on multiple Machines and accessed by any number of Users. One UR license may not be active on more than one Desktop session at any given point in time. The Customer must obtain separate licenses for the maximum number of Runtimes of the Machines connected simultaneously to OC.
UiPath Unattended Robot (UR) without OC Node Locked Only one Software Instance can run at a time, irrespective of the number of Users having access to it. UR is activated using a stand-alone license. A license may be activated on a single Machine. The Customer must obtain separate licenses for each User simultaneously accessing UR. 
Clarifications

1. ST, AR, UR and NR, in conjunction with OC, benefit from a centralized licensing model. They are activated via an OC connection through dedicated licenses, respectively Development, AR, UR or Non-Production licenses which are granted in OC for each of them.
2. ST may be activated using UR, AR or Non-Production License, solely for debugging purposes. A separate ST license is required if the ST is used to create or edit Development Outputs on the Machine where the ST was activated using a UR, AR or NR license.
3. UR can also be used as AR, in accordance with the AR licensing specifications.
4. AR cannot be used as UR.
5. ST and AR can be used independently without OC or in conjunction with OC. ST and AR used without OC are activated with stand-alone licenses.
6. If ST or AR licensed with a stand-alone license is also activated through a license granted in OC, the OC license will govern.
7. Customers purchasing ST in conjunction with OC will be provided in OC with a number of Development Licenses equal to that of purchased ST licenses. Development Licenses are not provided if ST is used without OC.

8. Support is not provided for Unattended Robot without OC.

USE RESTRICTIONS

Customer is not permitted to:

a) execute Development Outputs in Production Environments using ST, Development Licenses or Non-Production licenses;
b) create Development Outputs or execute Development Outputs without human supervision using an AR license;
c) use Non-Production licenses or Disaster Recovery Licenses for purposes other than expressly permitted herein;
d) use, or allow third parties to use, the UiPath Cloud Platform (including any of its components) (i) other than as described in the Licensing Models, (ii) in a manner inconsistent with the license grant, (iii) for any purposes (including without limitation for benchmarking or comparison purposes) other than the internal business purposes use of the UiPath Cloud Platform, (iv) to acquire or learn any technical specifications about the UiPath Cloud Platform, whether directly or indirectly, for any purposes than for Customer’s internal business purposes use of the UiPath Cloud Platform, (v) to infringe the rights of UiPath and any other party, (vi) to violate any laws, (vii) for any purposes prohibited by US, EU or other national or international law, including, without limitation, the development, design, manufacture, or production of nuclear, missile, or chemical or biological weapons or any other similar use, including but not limited to aviation navigation or communication systems, life support systems and equipment; or in special risk areas that require error-free, permanent supervision or operation of relevant systems and in which the failure of the software may result in a direct risk for life, body, health or in substantial damages to property or the environment, (viii) to operate in a service bureau, managed service provider or commercial hosting services environment or by combining or incorporating the UiPath Cloud Platform (including any of its components) with other software (including cloud based) to provide services to third parties, except as otherwise agreed by UiPath and Customer; 
e) alter, adapt, merge, modify, translate, decompile, develop versions or derivative works, reverse engineer, upgrade, improve or extend, features or functionalities of the UiPath Cloud Platform (including any of its components) or otherwise derive source code from UiPath Cloud Platform, except to the extent Customer may be expressly permitted to decompile under applicable law, if it is essential to do so, in order to achieve interoperability of the UiPath Cloud Platform with another software program, provided that, Customer has first requested UiPath to provide the information necessary to achieve such interoperability with at least ninety (90) days advance written notice and UiPath has not made such information available; Customer may create works based only on the UA provided to the Customer in object code form solely by dynamically linking or referencing the UA in the works and provided that such works based on the UA are only used in conjunction with the UiPath Cloud Platform;
f) remove or modify any proprietary markings included in the UiPath Cloud Platform;
g) re-sell, sub-license, assign, transfer, rent, lease, lend or otherwise distribute any license under the Agreement, except as otherwise agreed between UiPath and Customer;
h) attempt to gain unauthorized access to any service, account, computer systems or networks;
i) export the UiPath Cloud Platform, except as authorized by United States or European Union law and the laws of the jurisdiction in which the UiPath Cloud Platform was licensed (and by using the UiPath Cloud Platform, Customer represents and warrants that it is not located in any country or on any list where export is prohibited);

IMPORTANT

I. UiPath does not offer support for issues arising from the use of the UiPath Cloud Platform in a manner inconsistent with the Licensing Models and Description or the Use Restrictions sections, despite the technical possibility to override any restrictions established herein.

II. The following may result in the immediate suspension or termination of Customer’s applicable license(s) by UiPath:

a) Customer’s or User’s intentional violation of the terms and conditions set forth herein;

OR

b) any use of the UiPath Cloud Platform in breach of the Agreement, Manuals or ordering documents by Customer or Users, that in UiPath’s judgment, imminently threatens the security, integrity or availability of UiPath Cloud Platform.
UiPath will use commercially reasonable efforts under the circumstances to provide Customer with an opportunity to remedy such violation or threat prior to any such suspension or termination.