|
2 | 2 | title: Deploy resources to subscription
|
3 | 3 | description: Describes how to create a resource group in an Azure Resource Manager template. It also shows how to deploy resources at the Azure subscription scope.
|
4 | 4 | ms.topic: conceptual
|
5 |
| -ms.date: 03/06/2020 |
| 5 | +ms.date: 03/09/2020 |
6 | 6 | ---
|
7 | 7 |
|
8 | 8 | # Create resource groups and resources at the subscription level
|
9 | 9 |
|
10 |
| -Typically, you deploy Azure resources to a resource group in your Azure subscription. However, you can also create resources at the: |
11 |
| - |
12 |
| -* subscription level (covered in this article) |
13 |
| -* [management group level](deploy-to-management-group.md) |
14 |
| -* [tenant level](deploy-to-tenant.md) |
15 |
| - |
16 |
| -You use subscription level deployments to take actions that make sense at that level, such as creating resource groups, or assigning [role-based access control](../../role-based-access-control/overview.md). |
| 10 | +To simplify the management of resources in your Azure subscription, you can define and assign [policies](../../governance/policy/overview.md) or [role-based access controls](../../role-based-access-control/overview.md) across the subscription. With subscription level templates, you declaratively apply policies and assign roles at the subscription. You can also create resource groups and deploy resources. |
17 | 11 |
|
18 | 12 | To deploy templates at the subscription level, use Azure CLI, PowerShell, or REST API. The Azure portal doesn't support deployment in the subscription level.
|
19 | 13 |
|
@@ -41,10 +35,10 @@ For templates, use:
|
41 | 35 | https://schema.management.azure.com/schemas/2018-05-01/subscriptionDeploymentTemplate.json#
|
42 | 36 | ```
|
43 | 37 |
|
44 |
| -For parameter files, use: |
| 38 | +The schema for a parameter file is the same for all deployment scopes. For parameter files, use: |
45 | 39 |
|
46 | 40 | ```json
|
47 |
| -https://schema.management.azure.com/schemas/2018-05-01/subscriptionDeploymentParameters.json# |
| 41 | +https://schema.management.azure.com/schemas/2019-04-01/deploymentParameters.json# |
48 | 42 | ```
|
49 | 43 |
|
50 | 44 | ## Deployment commands
|
@@ -382,5 +376,4 @@ New-AzSubscriptionDeployment `
|
382 | 376 | * To learn about assigning roles, see [Manage access to Azure resources using RBAC and Azure Resource Manager templates](../../role-based-access-control/role-assignments-template.md).
|
383 | 377 | * For an example of deploying workspace settings for Azure Security Center, see [deployASCwithWorkspaceSettings.json](https://github.com/krnese/AzureDeploy/blob/master/ARM/deployments/deployASCwithWorkspaceSettings.json).
|
384 | 378 | * Sample templates can be found at [GitHub](https://github.com/Azure/azure-quickstart-templates/tree/master/subscription-level-deployments).
|
385 |
| -* To learn about creating Azure Resource Manager templates, see [Authoring templates](template-syntax.md). |
386 |
| -* For a list of the available functions in a template, see [Template functions](template-functions.md). |
| 379 | +* You can also deploy templates at [management group level](deploy-to-management-group.md) and [tenant level](deploy-to-tenant.md). |
0 commit comments