Skip to content

Commit 36defc5

Browse files
author
RoseHJM
committed
Adjusting flow.
1 parent 7063cf2 commit 36defc5

File tree

1 file changed

+24
-19
lines changed

1 file changed

+24
-19
lines changed

articles/dev-box/quickstart-configure-dev-box-arm-template.md

Lines changed: 24 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ If your environment meets the prerequisites and you're familiar with using ARM t
3131
- If you don't have an Azure subscription, create a [free account](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) before you begin.
3232
- Owner or Contributor role on an Azure subscription or resource group.
3333
- 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.
3435

3536
## Review the template
3637

@@ -49,20 +50,6 @@ Multiple Azure resources are defined in the template:
4950
- [Microsoft.DevCenter/devcenters/galleries](/azure/templates/microsoft.devcenter/devcenters/galleries): create an Azure Compute Gallery.
5051
- [Microsoft.DevCenter/projects/pools](/azure/templates/microsoft.devcenter/projects/pools): create a dev box pool.
5152

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-
6653
## Deploy the template
6754

6855
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.
9582

9683
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).
9784

98-
#### When deploying this template, you're prompted to provide the following parameters:
85+
### Required parameters:
9986

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.
10188
- *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.
10390

10491
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+
10697
## Review deployed resources
10798

10899
1. Sign in to the [Azure portal](https://portal.azure.com).
109100
2. Select **Resource groups** from the left pane.
110101
3. Select the resource group that you created in the previous section.
111102

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":::
113104

114105
## Clean up resources
115106

116107
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.
117108

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+
118123
## Next steps
119124

120125
- [Quickstart: Create a dev box](quickstart-create-dev-box.md)

0 commit comments

Comments
 (0)