Orchestrator - Managing Machines (2024)

Machine objects are typically used by administrators to configure unattended infrastructure settings.

Learn more about machine objects in Orchestrator.

Adding a Machine Template

link

To create a machine template, follow these steps:

  1. Go to Tenant > Machines. The Machines page is displayed with a list of all machine objects in the tenant.
  2. On the Machines page, click Add machine > Machine template. The Machine template page is displayed.
  3. In the Template Name field, enter a name for your template to easily identify it.
  4. In the Description field, enter a description for your machine.
  5. In the Production (Unattended),NonProduction, and Testing fields, assign the desired runtimes of each type to the machine. The number of runtimes represents the number of foreground processes you can execute simultaneously on each host machine connected to Orchestrator using this template.
  6. In the Process type and Process compatibility fields, specify the type of processes the host machines can execute.

    Field

    Description

    Process type

    On the machine infrastructure employing that machine template you can execute:

    • Foreground only - only foreground processes,
    • Background only - only background processes,
    • All - both background and foreground processes.

    Process compatibility

    On the machine infrastructure employing that machine template you can execute:

    • Windows only - Windows-compatible processes only,
    • Cross-platform only - cross-platform processes only,
    • All - both Windows-compatible and cross-platform processes.

    Important: Orchestrator prevents starting jobs on a certain host machine if the underlying processes do not match the configuration on the template. Trying to start a job in an invalid setup results in a descriptive error message providing you with details about how to fix your configuration.

  7. In the Client binaries (Robot, Assistant and Studio) auto update policy field, select the update policy based on which the Robot, Assistant, and Studio get updated.
    • Latest patch - Installs the latest available version in the Update Server.
    • Latest version - Installs the latest patch available for each of the supported versions, e.g., latest 2021.10 patch.
    • Specific version - Installs a specific patch from the list of the ones available in the Update Server.
  8. Select the mapping strategy. Learn how on the account-machine mappings.
    • Any account can use this machine - No specific mappings in place.
    • Specific accounts only can be assigned to this machine - Configure specific account-machine pairs on which execution is allowed.
  9. Click Provision. Your machine is successfully created and a confirmation window is displayed along with the keys needed to connect your robots to Orchestrator. Depending on the robot authentication settings in your tenant, the following information is important:
    • Client ID and Client secret - if client credentials are enabled;
    • Machine key - if hybrid authentication is enabled.

      Important: The client secret is only visible once, right after its creation, so if you want to use the same secret multiple times, make sure to copy it and store it in a safe storage location. Consider using encryption or hashing to secure the storage.

  10. Once done, click Close. The Machine template window is closed and the Machines page is displayed listing all machine objects in the tenant, including the one you just created.

Displaying the Machine Key for a Machine Template

link

Click More Actions > Edit Machine. The Edit Machine: [machine_name] window is displayed. Here you can see the Machine Key,Template Name, and Description fields for the desired template.

Note: On the Edit Machine Template window, you also have the possibility to rename your template or edit its description. Simply type the new name or description in the corresponding field and click Update. If you do not have Edit permissions on Machines, and you have on Robots, the Edit button is replaced by View.

Adding a Standard Machine

link

To add a standard machine:

  1. Click Add a new machine on the Machines page.
  2. Click Add Standard Machine. The Add Standard Machine window is displayed.
  3. Enter the exact name of the workstation the Robot is installed on.

    See details on how to find the machine name.

  4. Enter a description for your machine in the Description field.
  5. Assign the desired runtimes to the machine. You can edit the runtimes number later on by editing the machine on the Machines page or the License page.
  6. Configure account-machine mappings.
  7. Click Provision. Your machine is displayed on the Machines page.

Displaying the Machine Key for a Standard Machine

link

Click More Actions > Edit Machine. The Edit Machine: [machine_name] window is displayed. Here you can see the Machine Key,Name, and Description fields for the desired machine.

Note: On the Edit Machine window, you also have the possibility to edit its description. Simply type the new description in the corresponding field and click Update. If you do not have Edit permissions on Machines, and you have on Robots, the Edit button is replaced by View.

Deleting a Machine

link

Click the More Actions button and then Remove. Alternatively, select one or multiple machines from the Machines page and click Remove.

Note: You can only delete machines if they do not have any Robots attached to them.

Displaying Logs for a Machine

link

To view a specific machine's logs, click the corresponding More Actions button and then View Installed Versions & Logs.

Displaying Robot Versions for a Machine

link

On the Machines page, you can also view the robots' versions on the Installed Versions column. The version of a standard tobot is obtained when the UiRobotSvc service is either started or restarted. The version of an floating robot is obtained when the UiPath® Robot connects to Orchestrator.

To view the versions of every Robot connected to a specific machine, click the More Actions button and then View Installed Versions & Logs.

You can also see a cumulative output of the created Robots' versions on the Installed Version column on the Machines page according to various scenarios:

  1. No Robots

    • no Robots were ever provisioned on the machine.
  2. Unknown

    • 1 or more Robots were created, but none of them is connected;
    • 1 or more Robots were created after the Robot-Orchestrator connection had been established.
  3. [installed version]

    • 1 Robot with a version later than 18.2.0 was registered, and it is connected;
    • more Robots having a version later than 18.2.0 (the same one) were provisioned, and they are all connected.

      For example, if you have provisioned one 18.2.4 Robot, which is connected, then 18.2.4 is displayed. If you provisioned a number of 18.3.0 Robots, say 11, and they are all connected, then 18.3.0 is displayed.

  4. < 18.2.0

    • 1 Robot with a version before 18.2.0 was provisioned, and it is connected;
    • more Robots having a version before 18.2.0 were provisioned, and they are all connected.

      For example, if you have provisioned one 18.1 Robot, which is connected, then <18.2.0 is displayed. Similarly, if you provisioned a number of 17.1.0 and 18.2.0 Robots, say 9 and 5, and they are all connected, then <18.2.0 is displayed.

  5. [number of distinct known versions]

    • 2 or more Robots having different versions were registered, and they are all connected.

      For example, you have provisioned a total of 14 Robots (10 with 18.3.0, 2 with 18.2.4, 2 with a version before 18.2.0). In this case, 3 versions is displayed.

If you hover over the values in this column, more details are displayed in the tooltip.



The table below illustrates how the Installed Version column is populated and the tooltip of each value for different scenarios.

Scenario

Installed Version Column

TooltipContentExamples

No Robots were ever created on the machine

No Robots

No Robots

You created 4 Robots, none are connected

Unknown

Unknown: 4 robot(s)

You provisioned a number of 18.3.0 Robots, say 11, and they are all connected

18.3.0

18.3.0: 11 robot(s)

You provisioned a number of 17.1.0 and 18.2.0 Robots, say 9 and 5, and they are all connected

<18.2.0

<18.2.0: 14 robot(s)

You provisioned a total of 14 Robots (10 with 18.3.0, 2 with 18.2.4, 2 with a version before 18.2.0)

3 versions

18.3.0: 10 robot(s)

18.2.4: 2 robot(s)

<18.2.0: 2 robot(s)

Total: 14 robot(s)

Displaying the Robots Connected to a Machine

link

To view the Robots connected to a specific machine, click the More Actions button and then View Robots. You are automatically redirected to the Robots page, where all Robots connected to your machine are displayed.

Enabling/Disabling a Machine

link

Only available for Unattended, NonProduction, Testing-purposed machines. Disable a machine from the corresponding Unattended/NonProduction/Testing license pages in order to prevent instant license consumption.

  1. In the License page, click See More for the type of license that interests you (Unattended/NonProduction/Testing). The corresponding page is displayed.
  2. Turn off the toggle in the Active column. A dialog is displayed asking for confirmation on disabling the machine.
  3. Click Yes. The machine is disabled.
  4. Turn on the toggle to enable the machine.

Keep in mind that you cannot disable a machine as long as Robots on that machine are still running, regardless of what folder they are in.

Assigning Machines to Folders

link

Assigning machines to folders has multiple implications. See Assigning Machine Objects to Folders for details.

Adding Tags to Machine Objects

link

Note:

You need Edit on Machines and View on Tags to add existing tags to machine objects.

You need Edit on Machines and Create on Tags to add new tags to machine objects.

Note:

  • Each machine object can have a maximum of one million key/value pairs.
  • Labels and key/value properties are limited to 256 characters.
  • Tag names can't contain these characters: <, >, %, &, \, ?, /, :.

You can apply tags to a machine either when creating one or editing an existing one. To add tags to a machine when editing it, follow these steps:

  1. From the Machines page, click More Actions > Edit next to the desired machine object. The machine object is opened for editing.
  2. On the Labels field, start typing the name of the label. You can choose an existing label or create a new one.
  3. On the Properties (key-value pairs) field, click Add new.
  4. Add new keys and values. You can choose existing keys and/or values or you can create new ones.
  5. When done, click Update. Your machine object is updated and the newly created tags, if any, become available for other objects.

Removing Tags From Machine Objects

link

To remove tags from a object, follow these steps:

  1. From the Machines page, click More Actions > Edit next to the desired machine object. The machine object is opened for editing.
  2. On the Labels field, click the X adjacent to the name of the label to remove it. The label is removed.
  3. On the Properties (key-value pairs) field, click the X adjacent to the keys and/or values to remove them. The keys and/or values are removed.
  4. To delete a key/value pair click the Remove icon corresponding to that entry. The key/value pair is removed.
  5. When done, click Update. Your machines is updated and tags are removed.

Optimizing Unattended Infrastructure Using Machine Templates

link

Maximize efficiency and cut infrastructure costs by distributing unattended automation workload to existing infrastructure by specializing machines in executing particular processes.

See Optimizing unattended infrastructure using machine templates for details.

Orchestrator - Managing Machines (2024)

FAQs

What are machines in the UiPath orchestrator? ›

Machines are Orchestrator objects that help administrators configure unattended infrastructure settings. For the purpose of this guide, we assume a machine is the machine object in Orchestrator and that a host machine represents a workstation (physical or virtual) on which a UiPath® Robot is installed.

How do I add a machine to my orchestrator? ›

Go to Tenant > Machines. The Machines page is displayed with a list of all machine objects in the tenant. On the Machines page, click Add machine > Machine template. The Machine template page is displayed.

How many kinds of robots can be configured in Orchestrator? ›

One single Orchestrator instance can simultaneously run up to 1,000 Unattended robots or up to 10,000 Attended ones.

How to generate a machine key? ›

If you have access to the IIS management console for the server where Orchard is installed, it is the easiest way to set-up a machine key. Uncheck "Automatically generate at runtime" for both the validation key and the decryption key. Click "Generate Keys" under "Actions" on the right side of the panel. Click "Apply".

How to check machine key? ›

If the computer is already authorized, it is necessary to deauthorize the computer before the machine key can be displayed. The machine key is displayed in the 'Offline Activation' panel.

What are the 2 types of robots in UiPath? ›

Attended Vs Unattended Robots
How do they work?
Attended RobotProcesses are triggered by users or specific user events (e.g. a call is received)
Unattended RobotNot dependent on users to trigger processes, as they are controlled through Orchestrator

How to remove machine from UiPath orchestrator? ›

Deleting a Machine

Click the More Actions button and then Remove. Alternatively, select one or multiple machines from the Machines page and click Remove. Note: You can only delete machines if they do not have any Robots attached to them.

What is the difference between UiPath robot and orchestrator? ›

The UiPath® Robot is the execution host that runs processes designed in UiPath Studio. In Orchestrator, the robot object represents the image of the UiPath Robot and helps define its capabilities and access to Orchestrator resources.

How do I run a process in orchestrator? ›

At run time in Orchestrator, you select as an entry point the workflow that corresponds to your scenario. If the invoice is already on your local device, you set GetInvoiceFromLocal. xaml as an entry point. This starts the execution beginning with that step and continues with the invoice checking workflow (the Main.

How do I upgrade my orchestrator? ›

Perform the upgrade:
  1. Stop all Orchestrator runbooks.
  2. Uninstall the Orchestrator management server, any runbook servers, the Web Service, and the Runbook Designer.
  3. Install the new version of the Orchestrator management server. ...
  4. Install the new version of any Orchestrator runbook servers.
Jul 28, 2023

How do I create a trigger in UiPath Orchestrator? ›

Creating a time trigger
  1. In a folder, navigate to Automations > Triggers and on the Time Triggers page, click Add a new trigger. ...
  2. From the Process Name drop-down menu, select the process you want to configure a time trigger for.

What are the three 3 types of robots? ›

There are three main types of robotic systems: manipulator arms, mobile robots, and stationary robots. Manipulator arms are the most common type of industrial robot.

How do you deploy a robot in orchestrator? ›

Connecting Attended Robots to Orchestrator
  1. Open the Assistant.
  2. On the Preferences menu, click Orchestrator settings. ...
  3. On the Connection type field, select Service URL. ...
  4. On the Service URL field, enter the URL of the Orchestrator instance you want to connect to.
  5. Click Sign In. ...
  6. Log in as usual.

How do you make an unattended robot in orchestrator? ›

Add or edit a robot account and assign roles to it. On the Robot setup tab, select the Robot credentials option if you want to execute foreground processes with the unattended robot. Clear it if you want to execute only background processes with the unattended robot. The account under which the robot runs.

Where is machine keys folder? ›

C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys folder.

How to get license key UiPath? ›

On the computer with Internet access navigate to https://activate.uipath.com/. Make sure the Activate Your License tab is selected on the webpage, and paste the Activation Request code in the Activation Request Certificate field and click the Generate License File. The license code is generated.

Top Articles
How to Unfreeze a Bank Account in 2024
Free App Builder: Create A Cost-free Apps Without Code | Andromo
Spectrum Gdvr-2007
Patreon, reimagined — a better future for creators and fans
Inducement Small Bribe
Access-A-Ride – ACCESS NYC
How To Do A Springboard Attack In Wwe 2K22
Identifont Upload
Toyota Campers For Sale Craigslist
Comforting Nectar Bee Swarm
Lost Ark Thar Rapport Unlock
Zitobox 5000 Free Coins 2023
Acts 16 Nkjv
Is Csl Plasma Open On 4Th Of July
Flat Twist Near Me
Apnetv.con
Violent Night Showtimes Near Amc Fashion Valley 18
Mndot Road Closures
Jesus Revolution Showtimes Near Chisholm Trail 8
Strange World Showtimes Near Amc Braintree 10
Clairememory Scam
Select Truck Greensboro
Mlb Ballpark Pal
Miss America Voy Forum
Best Fare Finder Avanti
Uky Linkblue Login
Costco Gas Foster City
Divina Rapsing
Craigslist Southern Oregon Coast
Puretalkusa.com/Amac
Xfinity Outage Map Fredericksburg Va
Aliciabibs
Nottingham Forest News Now
Maths Open Ref
Mawal Gameroom Download
Lawrence Ks Police Scanner
Ucm Black Board
Quality Tire Denver City Texas
In Branch Chase Atm Near Me
The Wichita Beacon from Wichita, Kansas
Watchdocumentaries Gun Mayhem 2
Pensacola Cars Craigslist
Craigslist Tulsa Ok Farm And Garden
Www.craigslist.com Waco
If You're Getting Your Nails Done, You Absolutely Need to Tip—Here's How Much
Emily Browning Fansite
Wilson Tire And Auto Service Gambrills Photos
Sherwin Source Intranet
2000 Ford F-150 for sale - Scottsdale, AZ - craigslist
786 Area Code -Get a Local Phone Number For Miami, Florida
Leslie's Pool Supply Redding California
Latest Posts
Article information

Author: The Hon. Margery Christiansen

Last Updated:

Views: 6199

Rating: 5 / 5 (50 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: The Hon. Margery Christiansen

Birthday: 2000-07-07

Address: 5050 Breitenberg Knoll, New Robert, MI 45409

Phone: +2556892639372

Job: Investor Mining Engineer

Hobby: Sketching, Cosplaying, Glassblowing, Genealogy, Crocheting, Archery, Skateboarding

Introduction: My name is The Hon. Margery Christiansen, I am a bright, adorable, precious, inexpensive, gorgeous, comfortable, happy person who loves writing and wants to share my knowledge and understanding with you.