- Getting started
- Best practices
- Tenant
- About the Tenant Context
- Searching for Resources in a Tenant
- Managing Robots
- Connecting Robots to Orchestrator
- Storing Robot Credentials in CyberArk
- Storing Unattended Robot Passwords in Azure Key Vault (read only)
- Storing Unattended Robot Credentials in HashiCorp Vault (read only)
- Storing Unattended Robot Credentials in AWS Secrets Manager (read only)
- Deleting Disconnected and Unresponsive Unattended Sessions
- Robot Authentication
- Robot Authentication With Client Credentials
- SmartCard Authentication
- Configuring automation capabilities
- Audit
- Settings - Tenant Level
- Resource Catalog Service
- Folders Context
- Automations
- Processes
- Jobs
- Triggers
- Logs
- Monitoring
- Queues
- Assets
- Storage Buckets
- Test Suite - Orchestrator
- Other Configurations
- Integrations
- Host administration
- Organization administration
- Troubleshooting
Orchestrator User Guide
Organizing Resources With Tags
Central location for tag management
If you are looking for a central location for all your tag management needs, visit the Tags page at the organization administration level.
Tags help you categorize resources. They improve governance and provide visibility into the association between the various resources, such that everyone in your company can easily recognize the dependencies between them.
As your robot fleet grows, the number of resources to consume and manage expands, so your business can run into some significant challenges. Some of these challenges include:
- difficulties in figuring out how the various objects work with each other;
- increased manual workload: you need to come up with cumbersome workarounds to categorize and track the dependencies between objects, such as Excel spreadsheets;
- no visibility into how your actions could impact other resources such as running processes;
- no visibility into the potential downtime brought by upgrading an application targeted by your automations, since there’s no easy way to see what processes are employing that app.
Tags come to your aid in a number of areas:
- Increasing developer productivity: Help developers identify which resources are relevant for them. They become able to focus on adding value rather than spending an infinity looking for that one piece of process they might be impacting.
- Increasing administrator productivity: With a consistent tags structure across your organization you can start creating a unified taxonomy that will help everyone find resources faster.
SAP
and the key-value Department: Finance
to all the objects involved in SAP automation in the Finance department of your company.
How you populate these fields is up to you; however, we recommend defining and using a consistent tagging convention so that everyone can find the right resources quickly and easily. Without consistency, your tags library can become chaotic and counterproductive.
Central tag management is available at the administration level, from the Tags page.
You can also create, edit or delete tags in Orchestrator, at the object level.
Pay attention to the spelling and capitalization of a tag since you cannot edit it after its creation; you would have to remove it completely, create the correct one and add it again to all objects.
SAP
label to an asset in Orchestrator makes it available for actions as well.
Product |
Taggable Objects |
---|---|
Orchestrator |
Assets Processes Queues Storage buckets Machines |
Studio |
Packages |
Action Center |
Actions |
Central location for tag management
You can perform all the actions below, for all tags, from a central location available in the UiPath standalone product installations Admin section, at the tenant level.
This is called Tags, and, on top of aggregating tag creation, editing, and deletion actions, it also provides additional features.
You can create tags from:
-
The Tags page in the UiPath standalone product installations Admin section, at the tenant level
-
Orchestrator - read on to find out how
To create a new tag, you need to create and apply it to an object at the object level. This makes that tag available to all other resources that support tags.
- Tags are case insensitive.
- Each 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:
<
,>
,%
,&
,\)\)
,?
,/
,:
. - The following tags are proprietary UiPath® Studio tags you and you cannot define and use them on your objects:
UiPathStudioProcess
,UiPathStudioTest
,UiPathStudioTask
,UiPathStudioLibrary
,UiPathObjects
,UiPathActivities
,UiPathStudioX
,UiPathTestCases
,UiPathEntities
,UiPathWebServices
,UiPathStudioTemplate
,UiPathStudioLocalizedTemplate
,C#
,CSharp
,VB
,VisualBasic
,GettingStartedTemplate
.
Let's take for example creating new tags by adding them to an existing asset in Orchestrator:
The following script reads a CSV file containing your tags and creates a dummy asset with the respective tags in Orchestrator. This makes the tags available for all objects that support them across products.
Parameters Description
Parameter |
Description |
---|---|
|
Path to the CSV file. |
Example
Add-DummyAsset-WithTags.ps1
script and read the CSV file provided at the <pathToFile
location.
UiPath.PowerShell
module and authenticate yourself using Get-UiPathAuthToken
.
.\Add-DummyAsset-WithTags.ps1 -TagsFilePath '<pathToFile>'
.\Add-DummyAsset-WithTags.ps1 -TagsFilePath '<pathToFile>'
Department: Finance
key-value pair and three with Department: Accounting
key-value pair. You have to remove all six key-value pairs from the machine objects in order for the Department: Finance
and Department: Accounting
key-value pairs to be completely removed.
See the Removing tags from objects section below for details on how to remove tags from objects.
To view all Orchestrator objects with a tag:
Learn more about how the tenant search functionality works in the following article: Searching for resources in a tenant.
To view the tags for an Orchestrator object, look for the Labels and Properties columns in the specific objects page. For example, to see tags applied to machine objects, go to Tenant > Machines.
Similarly, navigate to the Search in tenant page by clicking the Search in tenant icon in the upper-right corner of any page, and filter by machine using the Type drop-down.
The tag management experience is consistent for all objects in a product meaning you can perform the various operations in a similar manner.
Tags have a dedicated permissions set called Tags, with the following options:
-
View - Allows you to view tags.
-
Create - Allows you to create tags.
-
Edit - Allows you to edit tags on the Tags page, at the administration level.
-
Delete - Allows you to delete tags from the Tags page, at the administration level.
Tag operations on a certain object are controlled by two permissions sets: permissions on Tags and permissions on the object you want to apply a tag to. To exemplify how this works, let's see possible tag operations for Orchestrator assets based on the permissions you have on Assets and on Tags. The same principle applies to the other objects as well.
Permission | View on Tags | Edit on Tags | Create on Tags | Delete on Tags |
---|---|---|---|---|
View on Assets |
Can view tags applied to assets. Cannot change tags applied to assets. Cannot remove tags from assets. |
Can view tags applied to assets. Cannot change tags applied to assets. Cannot remove tags from assets. |
Can view tags applied to assets. Cannot change tags applied to assets. Cannot remove tags from assets. |
Can view tags applied to assets. Can change tags applied to assets. Can remove tags from assets. |
Edit on Assets |
Can view tags applied to assets. Can apply tags to assets, provided the tags have already been created. Can remove tags from assets. |
Can view tags applied to assets. Can create and apply new tags to assets. Can remove tags from assets. |
Can view tags applied to assets. Can create and apply new tags to assets. Can remove tags from assets. |
Can view tags applied to assets. Can create and apply new tags to assets. Can remove tags from assets. |
Create on Assets (same as Edit on Assets) |
Can view tags applied to assets. Can apply tags to assets, provided the tags have already been created. Can remove tags from assets. |
Can view tags applied to assets. Can create and apply new tags to assets. Can remove tags from assets. |
Can view tags applied to assets. Can create and apply new tags to assets. Can remove tags from assets. |
Can view tags applied to assets. Can create and apply new tags to assets. Can remove tags from assets. |
Delete on Assets (same as Edit on Assets) |
Can view tags applied to assets. Can apply tags to assets, provided the tags have already been created. Can remove tags from assets. |
Can view tags applied to assets. Can create and apply new tags to assets. Can remove tags from assets. |
Can view tags applied to assets. Can create and apply new tags to assets. Can remove tags from assets. |
Can view tags applied to assets. Can create and apply new tags to assets. Can remove tags from assets. |
- Not all resource types support tags. To determine if you can apply a tag to a resource type, see Taggable object section above.
- Each 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:
<
,>
,%
,&
,\
,?
,/
,:
. - We don't yet offer logging for tags.
- Tags do not support colors.
- The following tags are proprietary UiPath Studio tags and you cannot define and use them on your objects:
UiPathStudioProcess
,UiPathStudioTest
,UiPathStudioTask
,UiPathStudioLibrary
,UiPathObjects
,UiPathActivities
,UiPathStudioX
,UiPathTestCases
,UiPathEntities
,UiPathWebServices
,UiPathStudioTemplate
,UiPathStudioLocalizedTemplate
,C#
,CSharp
,VB
,VisualBasic
,GettingStartedTemplate
.