Introduction To UiPath Licensing

Before we explore the different available licenses, it’s important to know about the different UiPath products.

1. Studio: Used by developers to build the automation projects.

2. Robots: Executes the process designed in the Studio. There the dedicated licenses for each robot type: Attended, Unattended and Non-production.

3. Orchestrator: It is a web-based platform to control and monitor the robots and also used for managing the licensing.

UiPath Licensing

1. Without Orchestrator setup
2. With Orchestrator setup

Without Orchestrator Setup Licensing (Standalone licensing):

Two kinds of licensing are:

1. Named User: This license makes the software available only for the single designated user in the machine and this licensing can be used for attended robot and studio.

2. Node-Locked: This license is machine dependent and multiple users with AD(Active Directory) permission can log in successively and access the software and this licensing can be used for an attended robot, studio as well as unattended bots.

UiPath always recommends running the unattended robots from Orchestrator as without Orchestrator some of their main functionality will be unavailable and they won’t support for the issues arisen from this setup.

With Orchestrator Setup Licensing:

1. Named User: As discussed in the standalone licensing of named user, the functionality of the named user remains the same. This license is dedicated to a single specific user. This license enables each user with Named User license to access the software at any time, on any machine.
Note: This license is used for Studio(Development) and attended robot types, can be activated from Orchestrator.

2. Concurrent User: This license is not assigned to a single specific user, instead the number of licenses indicates how many users can access the software simultaneously. Once an active user is freed up, then that can assign to the different user.
Note: This license is also used for the studio(Development) and attended robot types, can be activated from Orchestrator

3. Concurrent Runtime: Number of licenses indicates the number of processes robot can execute simultaneously regardless of user or machine. The number of acquired licenses should be equal to the number of robots connected simultaneously and ready to execute the back office process.
Note: This license can be used for unattended robot and Non-Production robot and can be activated from Orchestrator.

4. Server License: This license is used for activating Orchestrator. Activating of Orchestrator can be done offline or online depending on your permissions.

As Named User License and Concurrent User can be used for development and attended type robots, depending upon your need you can choose one of the licenses.

Let’s take the scenario where we can use the concurrent user licenses and Named User Licenses,

“If developers(Who uses studio license for development ) or Employees(who runs the attended robots) are working in Shifts, the different user works in different timings.
A single license can be shared between two users so, in this scenario, we can opt for the Concurrent user license

“If all developers or employees work only in one shift and need to have access to their software at any given point of time then Named User licenses suits best.”

Concurrent Runtime license is for Production(Unattended type) and Non-production (to run UAT) robots.

Hope it has helped you… 🙂

2 thoughts on “Introduction To UiPath Licensing

  1. Nabeel

    HI @sharath
    can you post us the same along with pricing?
    if you think pricing details are confidential,
    atleast you could post with aproximate ranges.
    that would be really helpful.

    1. Hi Nabeel, you can ping me personally at

Leave a Reply