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/how-to-configure-azure-compute-gallery.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -45,7 +45,7 @@ To learn more about Azure Compute Gallery and how to create galleries, see:
45
45
> - If you have existing images that don't meet the Windows 365 image requirements, those images won't be listed for image creation.
46
46
> - Microsoft Dev Box Preview doesn't support community galleries.
47
47
48
-
## Provide permissions for services to access the gallery
48
+
## Provide permissions for services to access a gallery
49
49
50
50
When you use an Azure Compute Gallery image to create a dev box definition, the Windows 365 service validates the image to ensure that it meets the requirements to be provisioned for a dev box. The Dev Box Preview service replicates the image to the regions specified in the attached network connections, so the images are present in the region that's required for dev box creation.
51
51
@@ -103,13 +103,13 @@ Use the following steps to manually assign each role.
|**Members**| Search for and select the user-assigned managed identity that you created when you [added a user-assigned identity to the dev center](#add-a-user-assigned-identity-to-dev-center). |
106
+
|**Members**| Search for and select the user-assigned managed identity that you created when you [added a user-assigned identity to the dev center](#add-a-user-assigned-identity-to-the-dev-center). |
107
107
108
108
You can use the same managed identity in multiple dev centers and compute galleries. Any dev center with the managed identity added will have the necessary permissions to the images in the gallery that you've added the Owner role assignment to.
109
109
110
110
## Attach a gallery to a dev center
111
111
112
-
To use the images from a gallery in dev box definitions, you must first associate the gallery with the dev center.
112
+
To use the images from a gallery in dev box definitions, you must first associate the gallery with the dev center by attaching it:
113
113
114
114
1. Sign in to the [Azure portal](https://portal.azure.com).
115
115
@@ -133,7 +133,7 @@ To use the images from a gallery in dev box definitions, you must first associat
133
133
134
134
8. Select **Add**.
135
135
136
-
Your gallery now appears on the **Azure compute galleries** page.
136
+
9. Confirm that your gallery now appears on the **Azure compute galleries** page.
137
137
138
138
:::image type="content" source="media/how-to-configure-azure-compute-gallery/gallery-grid.png" alt-text="Screenshot that shows the page for compute galleries page with example galleries listed.":::
Copy file name to clipboardExpand all lines: articles/dev-box/how-to-customize-devbox-azure-image-builder.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,7 +13,7 @@ ms.topic: how-to
13
13
14
14
# Configure a dev box by using Azure VM Image Builder
15
15
16
-
By using standardized virtual machine (VM) images, your organization can more easily migrate to the cloud and help ensure consistency in your deployments.
16
+
When your organization uses standardized virtual machine (VM) images, it can more easily migrate to the cloud and help ensure consistency in your deployments.
17
17
18
18
Images ordinarily include predefined security, configuration settings, and any necessary software. Setting up your own imaging pipeline requires time, infrastructure, and many other details. With Azure VM Image Builder, you can create a configuration that describes your image. The service then builds the image and submits it to a dev box project.
19
19
@@ -29,13 +29,13 @@ To reduce the complexity of creating VM images, VM Image Builder:
29
29
30
30
- Can fetch customization data from various sources, which removes the need to collect them all from one place.
31
31
32
-
- Can be integrated with Azure Compute Gallery. Compute Gallery creates an image management system with for distributing, replicating, versioning, and scaling images globally. Additionally, you can distribute the same resulting image as a virtual hard disk or as one or more managed images, without having to rebuild them from scratch.
32
+
- Can be integrated with Azure Compute Gallery, which creates an image management system for distributing, replicating, versioning, and scaling images globally. Additionally, you can distribute the same resulting image as a virtual hard disk or as one or more managed images, without having to rebuild them from scratch.
33
33
34
34
## Prerequisites
35
35
36
36
To provision a custom image that you created by using VM Image Builder, you need:
37
37
38
-
- Owner or Contributor permissions on an Azure subscription or a specific resource group.
38
+
- Owner or Contributor permissions on an Azure subscription or on a specific resource group.
39
39
- A resource group.
40
40
- A dev center with an attached network connection. If you don't have a one, follow the steps in [Create a network connection](./quickstart-configure-dev-box-service.md#create-a-network-connection).
Copy file name to clipboardExpand all lines: articles/dev-box/how-to-dev-box-user.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@ A DevCenter Dev Box User can:
28
28
29
29
1. Sign in to the [Azure portal](https://portal.azure.com).
30
30
31
-
1. In the search box, enter **Dev box**. In the search results, select **Projects**.
31
+
1. In the search box, enter **projects**. In the list of results, select **Projects**.
32
32
33
33
1. Select the project that you want to give your team members access to.
34
34
@@ -48,7 +48,7 @@ A DevCenter Dev Box User can:
48
48
49
49
:::image type="content" source="media/how-to-dev-box-user/add-role-assignment-user.png" alt-text="Screenshot that shows the pane for adding role assignments.":::
50
50
51
-
The user can now view the project and all the pools within it. Dev box users can create dev boxes from any of the pools and manage those dev boxes from the [developer portal](https://aka.ms/devbox-portal).
51
+
The users can now view the project and all the pools within it. Dev box users can create dev boxes from any of the pools and manage those dev boxes from the [developer portal](https://aka.ms/devbox-portal).
52
52
53
53
[!INCLUDE [dev box runs on creation note](./includes/note-dev-box-runs-on-creation.md)]
Copy file name to clipboardExpand all lines: articles/dev-box/how-to-manage-dev-box-definitions.md
+9-7Lines changed: 9 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,15 +13,15 @@ ms.topic: how-to
13
13
14
14
# Manage a dev box definition
15
15
16
-
A dev box definition is a Microsoft Dev Box Preview resource that specifies a source image, compute size, and storage size. You can use a source image from Azure Marketplace or a custom image from Azure Compute Gallery.
16
+
A dev box definition is a Microsoft Dev Box Preview resource that specifies a source image, compute size, and storage size.
17
17
18
18
Depending on their task, development teams have different software, configuration, compute, and storage requirements. You can create a new dev box definition to fulfill each team's needs. There's no limit to the number of dev box definitions that you can create, and you can use dev box definitions across multiple projects in a dev center.
19
19
20
20
## Permissions
21
21
22
22
To manage a dev box definition, you need the following permissions:
23
23
24
-
|Action|Permission required|
24
+
|Action|Permissions required|
25
25
|-----|-----|
26
26
|Create, delete, or update a dev box definition|Owner, Contributor, or Write permissions on the dev center in which you want to create the dev box definition. |
27
27
@@ -37,14 +37,16 @@ When you're selecting an Azure Marketplace image, consider using an image that h
37
37
38
38
### Azure Compute Gallery
39
39
40
-
Azure Compute Gallery enables you to store and manage a collection of custom images. You can build an image to your dev team's exact requirements and store it in a gallery. To use the custom image while creating a dev box definition, attach the gallery to your dev center. To learn how to attach a gallery, see [Configure Azure Compute Gallery](how-to-configure-azure-compute-gallery.md).
40
+
Azure Compute Gallery enables you to store and manage a collection of custom images. You can build an image to your dev team's exact requirements and store it in a gallery.
41
+
42
+
To use the custom image while creating a dev box definition, attach the gallery to your dev center. To learn how to attach a gallery, see [Configure Azure Compute Gallery](how-to-configure-azure-compute-gallery.md).
41
43
42
44
## Image versions
43
45
44
-
When you select an image to use in your dev box definition, you must specify if you'll use updated versions of the image:
46
+
When you select an image to use in your dev box definition, you must specify whether you'll use updated versions of the image:
45
47
46
-
-**Numbered image versions:** If you want a consistent dev box definition in which the base image doesn't change, use a specific, numbered version of the image. Using a numbered version ensures that all the dev boxes in the pool always use the same version of the image.
47
-
-**Latest image versions:** If you want a flexible dev box definition in which you can update the base image as needs change, use the latest version of the image. This choice ensures that new dev boxes use the most recent version of the image. Existing dev boxes aren't modified when an image version is updated.
48
+
-**Numbered image versions**: If you want a consistent dev box definition in which the base image doesn't change, use a specific, numbered version of the image. Using a numbered version ensures that all the dev boxes in the pool always use the same version of the image.
49
+
-**Latest image versions**: If you want a flexible dev box definition in which you can update the base image as needs change, use the latest version of the image. This choice ensures that new dev boxes use the most recent version of the image. Existing dev boxes aren't modified when an image version is updated.
48
50
49
51
## Create a dev box definition
50
52
@@ -78,7 +80,7 @@ The following steps show you how to create a dev box definition by using an exis
78
80
79
81
:::image type="content" source="./media/how-to-manage-dev-box-definitions/recommended-test-image.png" alt-text="Screenshot that shows the pane for creating a dev box definition.":::
80
82
81
-
1.To finish creating the dev box definition, select**Create**.
Copy file name to clipboardExpand all lines: articles/dev-box/how-to-manage-dev-box-pools.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ To enable developers to self-serve dev boxes from projects, you must configure d
19
19
20
20
To manage a dev box pool, you need the following permissions:
21
21
22
-
|Action|Permission required|
22
+
|Action|Permissions required|
23
23
|-----|-----|
24
24
|Create, delete, or update a dev box pool|Owner or Contributor permissions on an Azure subscription or a specific resource group. </br> DevCenter Project Admin permissions for the project.|
25
25
@@ -81,7 +81,7 @@ You can delete a dev box pool when you're no longer using it.
81
81
82
82
1. Open the project from which you want to delete the dev box pool.
83
83
84
-
1. Select the dev box pool you that want to delete, and then select **Delete**.
84
+
1. Select the dev box pool you that you want to delete, and then select **Delete**.
85
85
86
86
:::image type="content" source="./media/how-to-manage-dev-box-pools/dev-box-pool-delete.png" alt-text="Screenshot of a selected dev box pool in the list of dev box pools, along with the Delete button.":::
Copy file name to clipboardExpand all lines: articles/dev-box/how-to-manage-dev-boxes.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ ms.topic: how-to
12
12
13
13
# Manage a dev box by using the developer portal
14
14
15
-
You can preconfigure a dev box to manage all of your tools, services, source code, and prebuilt binaries specific to your project. Microsoft Dev Box Preview provides an environment that's ready to build on, so you can run your app in minutes.
15
+
You can preconfigure a dev box to manage all of your tools, services, source code, and prebuilt binaries that are specific to your project. Microsoft Dev Box Preview provides an environment that's ready to build on, so you can run your app in minutes.
16
16
17
17
## Permissions
18
18
@@ -28,7 +28,9 @@ Create a dev box through the developer portal. You can create as many dev boxes
28
28
29
29
You could create a dev box for your front-end work and a separate dev box for your back-end work. You could also create multiple dev boxes for your back end.
30
30
31
-
For example, say you're working on a bug. You could a separate dev box for the bug fix to work on the specific task and troubleshoot the issue without poisoning your primary machine.
31
+
For example, say you're working on a bug. You could use a separate dev box for the bug fix to work on the specific task and troubleshoot the issue without poisoning your primary machine.
32
+
33
+
To create a dev box:
32
34
33
35
[!INCLUDE [create a dev box](./includes/create-dev-box.md)]
34
36
@@ -40,7 +42,7 @@ After you create your dev box, you can connect to it through a Remote Desktop ap
40
42
41
43
For most cases, use the Remote Desktop app when you're accessing a dev box. Remote Desktop provides the highest performance and best user experience for heavy workloads. For more information, see [Quickstart: Use a Remote Desktop client to connect to a dev box](./quickstart-connect-to-dev-box-with-remote-desktop-app.md).
42
44
43
-
Use the browser for lighter workloads. When you access your dev box via your phone or computer, you can use the browser. The browser is useful for tasks such as a quick bug fix or a review of a GitHub pull request. For more information, see the [steps for using a browser to connect to a dev box](./quickstart-create-dev-box.md#connect-to-a-dev-box).
45
+
Use the browser for lighter workloads. When you access your dev box via your phone or laptop, you can use the browser. The browser is useful for tasks such as a quick bug fix or a review of a GitHub pull request. For more information, see the [steps for using a browser to connect to a dev box](./quickstart-create-dev-box.md#connect-to-a-dev-box).
44
46
45
47
## Delete a dev box
46
48
@@ -57,5 +59,5 @@ You can delete dev boxes after you finish your tasks. Say you finished fixing yo
57
59
58
60
## Next steps
59
61
60
-
-[Quickstart: Use a remote desktop client to connect to a dev box](./quickstart-connect-to-dev-box-with-remote-desktop-app.md)
62
+
-[Use a remote desktop client to connect to a dev box](./quickstart-connect-to-dev-box-with-remote-desktop-app.md)
61
63
-[Use a browser to connect to a dev box](./quickstart-create-dev-box.md#connect-to-a-dev-box)
Copy file name to clipboardExpand all lines: articles/dev-box/how-to-manage-dev-center.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,11 +19,11 @@ Development teams vary in the way they function and might have different needs.
19
19
20
20
To manage a dev center, you need the following permissions:
21
21
22
-
|Action|Permission required|
22
+
|Action|Permissions required|
23
23
|-----|-----|
24
-
|Create or delete dev center|Owner or Contributor permissions on an Azure subscription or a specific resource group.|
25
-
|Manage a dev center|Owner or Contributor role, or specific write permission to the dev center.|
26
-
|Attach or remove network connection|Network Contributor permissions on an existing network connection (Owner or Contributor).|
24
+
|Create or delete a dev center|Owner or Contributor permissions on an Azure subscription or a specific resource group.|
25
+
|Manage a dev center|Owner or Contributor role, or specific Write permission to the dev center.|
26
+
|Attach or remove a network connection|Network Contributor permissions on an existing network connection (Owner or Contributor).|
27
27
28
28
## Create a dev center
29
29
@@ -41,16 +41,16 @@ To create a dev center:
41
41
42
42
:::image type="content" source="./media/how-to-manage-dev-center/create-dev-center.png" alt-text="Screenshot that shows the Create button on the page for dev centers.":::
43
43
44
-
1. On the **Create a dev center**page, on the **Basics** tab, enter the following values:
44
+
1. On the **Create a dev center**pane, on the **Basics** tab, enter the following values:
45
45
46
46
|Name|Value|
47
47
|----|----|
48
48
|**Subscription**|Select the subscription in which you want to create the dev center.|
49
-
|**Resource group**|Select an existing resource group, or select **Create new** and then enter a name for the new resource group.|
49
+
|**ResourceGroup**|Select an existing resource group, or select **Create new** and then enter a name for the new resource group.|
50
50
|**Name**|Enter a name for the dev center.|
51
51
|**Location**|Select the location or region where you want to create the dev center.|
52
52
53
-
:::image type="content" source="./media/how-to-manage-dev-center/create-dev-center-basics.png" alt-text="Screenshot that shows the Basics tab on the page for creating a dev center.":::
53
+
:::image type="content" source="./media/how-to-manage-dev-center/create-dev-center-basics.png" alt-text="Screenshot that shows the Basics tab on the pane for creating a dev center.":::
54
54
55
55
For a list of supported Azure locations with capacity, see [Frequently asked questions about Microsoft Dev Box](https://aka.ms/devbox_acom).
0 commit comments