Posts Adding a friendly name to existing Azure Resources

Adding a friendly name to existing Azure Resources

Hidden Azure Tags - AzureIs.Fun

In this article, we will explore the hidden tag that will allow you to display a friendly name for your resources in Azure Portal.

We all know that it is not possible to rename Azure resources. And sometimes, these resources are created automatically with not familiar or easily recognizable names.

Did you notice that Azure Portal sometimes shows a friendly name next to the resource name? That shows after the real resource name, and it is displayed only in Azure Portal like this:

Hidden Azure Tags - AzureIs.Fun

But where does that friendly name come from? And is that limited to only specific types of resources?

How to add a friendly name to Azure Resources

Luckily, it looks like we can exploit this undocumented feature and add our friendly name to most of the Azure Resource types.

This value is stored in a hidden Azure Tag called hidden-title , and it is not part of the resource name.

I wrote about hidden tags in Azure in my previous blog post: Hidden Azure Tags. Check it out to find out how to add and work with hidden tags.

hidden-title is a specific hidden tag that holds that title value you can see after the resource name in Azure Portal.

As an example, here are some resources without that friendly name:

Azure Portal without hidden-title tag

And here is the same Azure Portal view after adding the hidden tag. Isn’t this much more descriptive?

Azure Portal without hidden-title tag

When to add a Friendly Name to your Azure Resources

In my opinion, a solid resource naming convention is still very important. But sometimes, we have to deal with undescriptive or generated resource names. Adding this additional title to your resource names can help identify these resources while browsing the Azure Portal. Using it too much and adding it to every resource is unnecessary and can clutter the view (like in the example above).

You might notice that some Azure resources already have this hidden tag assigned (that is how I discovered it). There is almost no public documentation on this, and I am unsure what this can break. Therefore I wouldn’t suggest changing that.

While this can be used programmatically, I would not add this tag only to be used by the script. We can use a different tag instead.

Beware that this is not a standard or well-documented practice, and it can also cause confusion within your environment.

Using the hidden-title tag is an easy way to simplify the resource identification where it makes sense.

Thanks for visiting and keep clouding around.

Vukašin Terzić

Updated Mar 31, 2022 2022-04-01T04:26:49+02:00
This post is licensed under CC BY 4.0