Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.
  • Madrid
  • London
  • Kingston
  • Jakarta
  • Istanbul
  • Helsinki
  • Geneva
  • Store

Define an ARM template

Log in to subscribe to topics and get notified when content changes.

Define an ARM template

An Azure Resource Manager (ARM) template defines the set of resources (for example database server, database, and website) that is needed for an application. ARM templates also specify deployment parameters that enable a user to configure settings for resources while requesting the resources.

Before you begin

Role required: cloud_admin

About this task

In this procedure, you provide the information that defines an ARM template in your ServiceNow instance.
Note: For information on authoring an ARM template, see the Azure documentation at and search for Azure Resource Manager Templates.

You have the following options for defining an ARM template:

  • Paste the text of the template file directly into the ServiceNow form.
  • Specify the URLs of the template file and the parameter file.


  1. Navigate to Microsoft Azure Cloud > ARM Templates.
  2. Click New and specify a Name for the template and optionally a Description of the purpose of the template.
  3. Specify the template:
    Paste the text of the template file directly into the form: Select the Use template body check box and then paste the content of the template file into the Template body text box. The content must include the parameters and resources sections. Click Submit and skip the remainder of this procedure.

What to do next

Once the ARM template is created, the system converts the parameter settings to template parameters, as listed in the ARM Template Parameters list.
  • You can further configure each template parameter with additional attributes. For example, you can specify the type for the parameter (string, Boolean, array, table reference, and so on).
  • After all parameters are fully defined, you can apply the parameter settings to generate the variables that will appear to requesters in catalog items.