Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

Configuration file inheritance

Updated on November 29, 2022

You can create multiple Runtime configuration files within the scope of a single application. When you create a new configuration file, the system decides which Runtime configuration file to apply by using a set of inheritance criteria.

When you create a Robot Manager application, the master configuration file is the default Runtime configuration file. However, you can create multiple Runtime configuration files and assign them to various entities within an application (such as robots, users, work groups, departments, or entire applications), to account for all types of tasks that your robots might need to perform.

To determine which Runtime configuration file to apply, Robot Manager uses an inheritance path in which the direct user or robot assignment always takes precedence. If a user or robot does not have a file directly assigned, Robot Manager reverts to the department or work group assignment. If Robot Manager still does not find a direct assignment, the inheritance path continues until it reaches the master configuration file.

The following figure demonstrates the full Runtime configuration inheritance for attended and unattended robots:

Runtime configuration inheritance
You can assign a Runtime configuration file to a user or robot directly, or they can inherit the configuration file.

Entities without a direct Runtime configuration file assignment in your application use the default file. You can only have one default Runtime configuration file per application. Out of the box, Robot Manager uses the master configuration file as the default configuration file. However, you can specify another file as the default, based on your needs, as shown in the following example:

Default configuration assignment
The Runtime configs landing page allows you to select which file to use to assign to entities in your application by default.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us