Instructions

This page provides instructions on how to configure and use the Azure Naming Tool.
Step 1 - Setting the Admin password

When the site is first installed, the application will prompt for the Admin password to be set. This password allows access to the configuration for the tool.

Admin password prompt

Step 2 - View/Update the Admin configuration

Click the Admin button in the top navigation to view the current configuration.

Admin configuration

New Password

This section allows you to update the Admin password for the tool.

API Key

The Azure Naming Tool provides a RESTful API. Each API function requires an API Key to be provided. This section provides the ability to view/update the API Key for the tool.

Step 3 - Configure the tool

Click the Admin link in the top navigation to login. Once logged in, navigate to the Configuration page to set the configuration for the tool. The Configuration page is separated into multiple sections. Each section allows the management of the component, exporting of the configuration, and restore capability to the default state.

Configuration

Base Configuration

This section provides the ability to configure the base components required for resource name generation.

Components

This section allows the configuration of which components will be used for resource name generation. Components can be enabled/disabled, as well as sorted to the desired configuration.

Delimiters

The Azure Naming Tool allows for a specified delimiter to be used between components when a name is generated. This section allows the selection of the delimiter. In the event a resource type does not allow the selected delimiter, it will be removed.

Component Configuration

This section provides the ability to configure the individual components used in name generation. Each component provides the ability to add/edit/delete items, as well as set the desired sort order. Note: The Resource Type and Location components allow limited configuration for consistency.

Export

Component configuration is stored as a JSON file within the application. Each component configuration file can be exported and stored for backup purposes. It is recommended to export all configuration files when updating the Azure Naming Tool codebase.

Reset

When the tool is installed, a default configuration is used for each component. The Reset feature allows the default configuration to be restored for the component.

Import

The tool provides the ability to import a new configuration for each component, if needed.

General Configuration

This section provides functionality to modify the master configuration for the tool. Administrators can export the current configuration (combining all component configuration files into a JSON file), or import a new configuration. This feature is used for backup/restore of the installation configuration.

Global Configuration

This section allows the user to import/export a complete configuration for the Azure Naming Tool Application. All component configuration files are combined into a single JSON file. This is especially helpful when backing up/restoring the application.

Step 4 - Generate names

The Generate page allows users to generate names with the selected options.

After selecting the desired options, click Generate to generate the resource type name. The application will attempt to validate the generated name with the naming guidelines.

Generate

Delimiter

This section displays the delimiter configured for the application.

Resource Type

This section allows the user to selected the desired resource type name to generate. Use the Category selector to filter the list of resource types.

Components

Select the desired values for the required components. Optional components may be omitted.

An error has occurred. This application may no longer respond until reloaded. Reload 🗙