Azure Arc – ReservedResourceName issue Onboarding

On premise and Azure naming conventions and reserved resource names do collide, when you do an Azure Arc Onboarding with an ReservedResourceName error. It is important to remember the Azure naming convention / reserved resource names.

Issue and symptoms

If you are getting an error message during Azure Arc onboarding or create an Azure resource with this content “ReservedResourceName” or the message “The resource name or a part of the name is a trademarked or reserved word” you most likely encountered a rare issue. Some names or part of names cannot be used for Azure Resources. The full list is available here.

Azure Arc ReservedResourceName error
Azure Arc ReservedResourceName error

Azure Reserved Resource names

Check this link for the current version of the reserved names and avoid issues with “ReservedResourceName”.

Reserved Words

Please be aware that resources with an accessible endpoint, like a fully qualified domain name, can’t use reserved words or trademarks in the name. There is a check when resources are created. This is true, even if the endpoint isn’t currently enabled.

The following words are reserved:

  • ACCESS
  • APP_CODE
  • APP_THEMES
  • APP_DATA
  • APP_GLOBALRESOURCES
  • APP_LOCALRESOURCES
  • APP_WEBREFERENCES
  • APP_BROWSERS
  • AZURE
  • BING
  • BIZSPARK
  • BIZTALK
  • CORTANA
  • DIRECTX
  • DOTNET
  • DYNAMICS
  • EXCEL
  • EXCHANGE
  • FOREFRONT
  • GROOVE
  • HOLOLENS
  • HYPERV
  • KINECT
  • LYNC
  • MSDN
  • O365
  • OFFICE
  • OFFICE365
  • ONEDRIVE
  • ONENOTE
  • OUTLOOK
  • POWERPOINT
  • SHAREPOINT
  • SKYPE
  • VISIO
  • VISUALSTUDIO
  • WEB.CONFIG
  • XBOX

The following word can’t be used at the start of a resource name, but you can use it in the middle or the end.

  • LOGIN

Reserved words – even substring

The following two words are not allowed, even as a substring

  • MICROSOFT
  • WINDOWS

Naming convention Active Directory and DNS

There is also a naming convention for NetBIOS computer names, DNS host names, NetBIOS domain names, DNS domain names, Active Directory Site names and OU names.

Windows domain name system (DNS) supports Unicode characters. Other implementations of DNS don’t support Unicode characters. Avoid Unicode characters if queries will be passed to the servers that use non-Microsoft implementations of DNS. For more information, see the following RFCs:

A generic advice is to avoid any special characters for Active Directory and DNS. I do use “-” and “_”, but avoid these:

  • Disallowed characters: DNS domain names can’t contain the following characters:
  • comma (,)
  • tilde (~)
  • colon (:)
  • exclamation point (!)
  • at sign (@)
  • number sign (#)
  • dollar sign ($)
  • percent (%)
  • caret (^)
  • ampersand (&)
  • apostrophe (‘)
  • period (.)
  • parentheses (())
  • braces ({})
  • underscore (_)
  • white space (blank) Note

Conclusion

Pay attention to naming conventions to avoid issues like the “ReservedResourceName”. Avoid challenges by planning your environment carefully. There are a lot of components, you should avoid as they are either not allowed or changing, i.e. i try to avoid corporate names in server names and active directory as much as possible. Companies are often renaming themselfs these days as part of merger and aquisitions.

When working with Azure and especially Azure Landing zones, please read the guide on naming convention by Microsoft here.

For more information on DNS, check my article here and learn about using the right DNS configuration for your homelab.

Table of reserved words – Source Microsoft

Reserved words for namesWindows NT 4.0Windows 2000Windows Server 2003Windows Server 2008 and later
ANONYMOUSXXXX
AUTHENTICATED USERXXX
BATCHXXXX
BUILTINXXXX
CREATOR GROUPXXXX
CREATOR GROUP SERVERXXXX
CREATOR OWNERXXXX
CREATOR OWNER SERVERXXXX
DIALUPXXXX
DIGEST AUTHXX
DOMAINX
ENTERPRISEX
INTERACTIVEXXXX
INTERNETXXX
LOCALXXXX
LOCAL SYSTEMXX
NETWORKXXXX
NETWORK SERVICEXX
NT AUTHORITYXXXX
NT DOMAINXXXX
NTLM AUTHXX
NULLXXXX
PROXYXXX
REMOTE INTERACTIVEXX
RESTRICTEDXXX
SCHANNEL AUTHXX
SELFXXX
SERVERXXX
SERVICEXXXX
SYSTEMXXXX
TERMINAL SERVERXXX
THIS ORGANIZATIONXX
USERSXX
WORLDXXXX

Spread the knowledge
Avatar for Andreas Hartig
Andreas Hartig - MVP - Cloud and Datacenter Management, Microsoft Azure

Related Posts

Automatic Virtual Machine Activation with a dragon IT architect from the shadowrun world

AVMA – Simplifying Offline Device Activation

AVMA can help in the ever-evolving world of IT, where managing software licenses across virtual machines (VMs) can be a daunting task, especially when dealing with offline devices. Traditional methods…

Spread the knowledge
Read more
A dragon from the Shadowrun world thinking about Modern Server Management and how to secure his treasure

Azure Arc – Secure a Tier 0 resource

Understanding Tier 0 Assets In the landscape of IT security, understanding the classification of assets is crucial for effective security posture management. Tier 0 assets refer to the critical infrastructure…

Spread the knowledge
Read more
A dragon from the Shadowrun world using a modern AI chatbot like copilot

Windows Server 2025 – Deploy your first AI Chatbot

I do not work in software development; my focus is on the infrastructure and resources needed for deployments. AI and Chatbots are essential, motivating me to personally deploy one. I…

Spread the knowledge
Read more
AzureCharts 400x400

Azure Charts– Visualisation of Azure News

The number of Azure products is now endless. It’s hard to get focused information. Alexey Polkovnikov, Microsoft Sr. Cloud Solution Architect, offers a refreshingly different solution. Azure has transformed the…

Spread the knowledge
Read more
A dragon from the Shadowrun world working as an IT Architect, deploying a Linux Virtual Machine in Azure, with no human arms.

Deploy your own File Converter – Part 1 Azure VM

When you need to convert files into another file type you very often end up with “free”, “advertised” and potentially not secure Web Sites or tools to install locally. Today…

Spread the knowledge
Read more
A dragon from the Shadowrun world working as an IT Architect, reading a guide on how to optimize Azure Virtual Machines

Maximizing Performance for Azure VMs: How to Optimize Azure Virtual Machines

Azure Virtual Machines (VMs) are a key component of Microsoft Azure’s Infrastructure as a Service (IaaS) offerings, providing scalable, flexible, and cost-effective compute resources. However, to fully leverage the power…

Spread the knowledge
Read more