You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/dev-box/quickstart-configure-dev-box-arm-template.md
+24-19Lines changed: 24 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,6 +31,7 @@ If your environment meets the prerequisites and you're familiar with using ARM t
31
31
- If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) before you begin.
32
32
- Owner or Contributor role on an Azure subscription or resource group.
33
33
- Microsoft Entra AD. Your organization must use Microsoft Entra AD for identity and access management.
34
+
- Microsoft Intune subscription. Your organization must use Microsoft Intune for device management.
34
35
35
36
## Review the template
36
37
@@ -49,20 +50,6 @@ Multiple Azure resources are defined in the template:
49
50
-[Microsoft.DevCenter/devcenters/galleries](/azure/templates/microsoft.devcenter/devcenters/galleries): create an Azure Compute Gallery.
50
51
-[Microsoft.DevCenter/projects/pools](/azure/templates/microsoft.devcenter/projects/pools): create a dev box pool.
51
52
52
-
### Find more templates
53
-
54
-
To find more templates that are related to Microsoft Dev Box, see [Azure Quickstart Templates](https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.devcenter).
55
-
56
-
For example, you can use a template to [add other customized images for Base, Java, .NET and Data](https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.devcenter/devbox-with-customized-image#add-other-customized-image-for-base-java-net-and-data). These images have the following software and tools installed:
57
-
58
-
59
-
|Image type |Software and tools |
60
-
|---------|---------|
61
-
|Base |Git, Azure CLI, VS Code, VS Code Extension for GitHub Copilot |
62
-
|Java |Git, Azure CLI, VS Code, Maven, OpenJdk11, VS Code Extension for Java Pack |
63
-
|.NET |Git, Azure CLI, VS Code,.NET SDK, Visual Studio |
64
-
|Data |Git, Azure CLI, VS Code,Python 3, VS Code Extension for Python and Jupyter |
65
-
66
53
## Deploy the template
67
54
68
55
1. Select **Open Cloudshell** from the following code block to open Azure Cloud Shell, and then follow the instructions to sign in to Azure.
@@ -95,26 +82,44 @@ It takes about 30 minutes to deploy the template.
95
82
96
83
Azure PowerShell is used to deploy the template. You can also use the Azure portal and Azure CLI. To learn other deployment methods, see [Deploy templates](../azure-resource-manager/templates/deploy-portal.md).
97
84
98
-
#### When deploying this template, you're prompted to provide the following parameters:
85
+
###Required parameters:
99
86
100
-
-*User Principal Id*: The user principal ID of the user or group that will be granted the *Devcenter Dev Box User* role.
87
+
-*User Principal ID*: The user principal ID of the user or group that is granted the *Devcenter Dev Box User* role.
101
88
-*User Principal Type*: The type of user principal. Valid values are *User* or *Group*.
102
-
-*Location*: The location where the resources will be deployed. Choose a location close to the users who will be using the dev boxes to reduce latency.
89
+
-*Location*: The location where the resources are deployed. Choose a location close to the dev boxes users to reduce latency.
103
90
104
91
Alternatively, you can provide access to a dev box project in the Azure portal, see [Provide user-level access to projects for developers](how-to-dev-box-user.md).
105
-
92
+
93
+
### Virtual network security considerations
94
+
95
+
Planning for a Microsoft Dev Box deployment covers many areas, including securing the virtual network (VNet). For more information, see [Azure network security overview](../security/fundamentals/network-overview.md).
96
+
106
97
## Review deployed resources
107
98
108
99
1. Sign in to the [Azure portal](https://portal.azure.com).
109
100
2. Select **Resource groups** from the left pane.
110
101
3. Select the resource group that you created in the previous section.
111
102
112
-
:::image type="content" source="media/quickstart-configure-dev-box-arm-template/dev-box-template-resources.png" alt-text="Screenshot showing the newly created dev box resource group and the resources it contains in the Azure portal.":::
103
+
:::image type="content" source="media/quickstart-configure-dev-box-arm-template/dev-box-template-resources.png" alt-text="Screenshot showing the newly created dev box resource group and the resources it contains in the Azure portal." lightbox="media/quickstart-configure-dev-box-arm-template/dev-box-template-resources.png":::
113
104
114
105
## Clean up resources
115
106
116
107
When you no longer need them, delete the resource group: Go to the Azure portal, select the resource group that contains these resources, and then select Delete.
117
108
109
+
## Find more templates
110
+
111
+
To find more templates that are related to Microsoft Dev Box, see [Azure Quickstart Templates](https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.devcenter).
112
+
113
+
For example, you can use a template to [add other customized images for Base, Java, .NET and Data](https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.devcenter/devbox-with-customized-image#add-other-customized-image-for-base-java-net-and-data). These images have the following software and tools installed:
114
+
115
+
116
+
|Image type |Software and tools |
117
+
|---------|---------|
118
+
|Base |Git, Azure CLI, VS Code, VS Code Extension for GitHub Copilot |
119
+
|Java |Git, Azure CLI, VS Code, Maven, OpenJdk11, VS Code Extension for Java Pack |
120
+
|.NET |Git, Azure CLI, VS Code,.NET SDK, Visual Studio |
121
+
|Data |Git, Azure CLI, VS Code,Python 3, VS Code Extension for Python and Jupyter |
122
+
118
123
## Next steps
119
124
120
125
-[Quickstart: Create a dev box](quickstart-create-dev-box.md)
0 commit comments