1 Machine associated with 2 Templates - can it be done?

Simple question:
Can we associate a machine with multiple machine templates?

If not, why?

Can someone point me to some documentation that explains this?

@GMontoya
In UiPath Orchestrator, a machine can only be associated with a single machine template. This is by design and intended behavior in UiPath Orchestrator.

Each machine template represents a specific configuration and set of attributes that define a machine or environment. These attributes include robot settings, runtime settings, and other details that are specific to that machine template.

The association between a machine and a machine template allows the Orchestrator to manage and allocate resources appropriately based on the defined template. It ensures that the machine is correctly configured and that the allocated robots have the necessary settings and capabilities for that specific machine template.

While a machine cannot be associated with multiple machine templates, you can create different machine templates to represent different configurations and use cases. This allows you to manage and allocate resources effectively based on your requirements.

For more detailed information on machine templates and their usage in UiPath Orchestrator, you can refer to the official UiPath documentation. Here are some relevant resources:

  1. UiPath Orchestrator Guide: Machines and Templates
  2. UiPath Academy: Orchestrator Training
  3. UiPath Forum: Orchestrator category

These resources provide comprehensive information about the concepts, features, and best practices related to managing machines and machine templates in UiPath Orchestrator.

I hope this clarifies the topic for you. Let me know if you have any further questions!

Thank you for the clarification.
I have a follow-up question.

Can we associate multiple templates with a process?

We have a situation where a template has one machine that consistently fails for a particular process. This template is shared across multiple processes. We do not want to remove the failing machine from the template for the other processes.

How can we go about excluding the failing machine for one process, but not the others?

Is there a better way to set up machine templates to support our scenario?

@GMontoya

You can add the process to a different folder and provide access to only those machine which you want to the folder

Cheers

@GMontoya Sorry I could not reply on time.
In UiPath Orchestrator, it is not possible to associate multiple templates with a single process. Each process can be associated with only one machine template.

However, to handle your specific scenario where one machine in a template consistently fails for a particular process, you can consider the following options:

  1. Create a separate machine template: If the failing machine is causing issues for only one process, you can create a new machine template without including that specific machine. This new template can be associated with the process that needs to exclude the failing machine. The other processes can continue using the existing machine template.
  2. Modify the machine template configuration: If it is feasible, you can modify the configuration settings of the existing machine template to exclude the failing machine for the specific process. This could involve adjusting the number of robots or other settings that are causing the failures.
  3. Use environment-specific settings: UiPath Orchestrator allows you to define environments, which are logical groups of machines. You can create a separate environment for the specific process and associate it with a machine template that excludes the failing machine. The other processes can continue using the existing environment and associated machine template.

By implementing one of these approaches, you can effectively exclude the failing machine for the specific process while maintaining the existing machine template for other processes.

It’s important to note that the best approach depends on the specific requirements and constraints of your RPA implementation. Consider the impact on scalability, maintenance, and overall management of your robots and processes.

For detailed guidance on managing machines, templates, and processes in UiPath Orchestrator, you can refer to the official UiPath documentation:

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.