Skip to content

Commit 8260d0d

Browse files
committed
edits
1 parent 2dcbf5b commit 8260d0d

File tree

1 file changed

+22
-19
lines changed

1 file changed

+22
-19
lines changed

articles/deployment-environments/how-to-create-configure-projects.md

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,30 @@
11
---
2-
title: Create and configure a project by using the Azure CLI
2+
title: Create and configure a project by using Azure CLI
33
titleSuffix: Azure Deployment Environments
4-
description: Learn how to create a project in Azure Deployment Environments and associate the project with a dev center using the Azure CLI.
4+
description: Learn how to use Azure CLI to create a project in Azure Deployment Environments and associate the project with a dev center.
55
author: renato-marciano
66
ms.author: remarcia
77
ms.service: azure-deployment-environments
88
ms.custom: devx-track-azurecli, build-2023
99
ms.topic: quickstart
1010
ms.date: 03/19/2025
1111

12-
#
12+
#customer intent: As a platform engineer, I want to create a project in Azure Deployment Environments so that my teams can deploy applications.
1313
---
1414

15-
# Create and configure a project by using the Azure CLI
15+
# Create and configure a project by using Azure CLI
1616

17-
This quickstart guide shows you how to create a project in Azure Deployment Environments. Then, you associate the project with the dev center you created in [Create and configure a dev center by using the Azure CLI](how-to-create-configure-dev-center.md).
17+
In this quickstart, you create a project in Azure Deployment Environments. You then associate the project with the dev center you created in [Create and configure a dev center by using the Azure CLI](how-to-create-configure-dev-center.md).
1818

1919
A platform engineering team typically creates projects and provides project access to development teams. Development teams then create [environments](concept-environments-key-concepts.md#environments) by using [environment definitions](concept-environments-key-concepts.md#environment-definitions), connect to individual resources, and deploy applications.
2020

2121
## Prerequisites
2222

23-
- An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).
24-
- Azure role-based access control role with permissions to create and manage resources in the subscription, such as [Contributor](../role-based-access-control/built-in-roles.md#contributor) or [Owner](../role-based-access-control/built-in-roles.md#owner).
23+
|Category|Requirement|
24+
|-|-|
25+
|**Subcription**|An Azure account with an active subscription. [Create an account for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F).|
26+
|**Permissions**| Azure role-based access control role with permissions to create and manage resources in the subscription, such as [Contributor](../role-based-access-control/built-in-roles.md#contributor) or [Owner](../role-based-access-control/built-in-roles.md#owner).|
27+
|**Resource**|- A [dev center](how-to-create-configure-dev-center.md).|
2528

2629
## Create a project
2730

@@ -33,7 +36,7 @@ To create a project in your dev center:
3336
az login
3437
```
3538
36-
1. Install the Azure CLI *devcenter* extension.
39+
1. Install the Azure CLI *devcenter* extension:
3740
3841
```azurecli
3942
az extension add --name devcenter --upgrade
@@ -51,20 +54,20 @@ To create a project in your dev center:
5154
az configure --defaults group=<resourceGroupName>
5255
```
5356

54-
1. Configure the default location as the location where your dev center resides. Location of project must match the location of dev center:
57+
1. Configure the default location as the location where your dev center resides. The location of the project must match the location of the dev center.
5558

5659
```azurecli
5760
az configure --defaults location=eastus
5861
```
5962

60-
1. Retrieve dev center resource ID:
63+
1. Retrieve the dev center resource ID:
6164

6265
```azurecli
6366
DEVCID=$(az devcenter admin devcenter show -n <devcenterName> --query id -o tsv)
6467
echo $DEVCID
6568
```
6669
67-
1. Create project in dev center:
70+
1. Create the project in the dev center:
6871
6972
```azurecli
7073
az devcenter admin project create -n <projectName> \
@@ -84,14 +87,14 @@ Before you can create environment types, you must give the managed identity that
8487
8588
In this quickstart, you assign the Owner role to the system-assigned managed identity that you configured previously: [Attach a system-assigned managed identity](quickstart-create-and-configure-devcenter.md#attach-a-system-assigned-managed-identity).
8689
87-
1. Retrieve Subscription ID:
90+
1. Retrieve the subscription ID:
8891
8992
```azurecli
9093
SUBID=$(az account show --name <subscriptionName> --query id -o tsv)
9194
echo $SUBID
9295
```
9396
94-
1. Retrieve the Object ID of the dev center's identity using the name of the dev center resource:
97+
1. Retrieve the object ID of the dev center's identity by using the name of the dev center resource:
9598
9699
```azurecli
97100
OID=$(az ad sp list --display-name <devcenterName> --query [].id -o tsv)
@@ -110,16 +113,16 @@ In this quickstart, you assign the Owner role to the system-assigned managed ide
110113
111114
To configure a project, add a [project environment type](how-to-configure-project-environment-types.md):
112115
113-
1. Retrieve the Role ID for the Owner of the subscription:
116+
1. Retrieve the role ID for the owner of the subscription:
114117
115118
```azurecli
116-
# Remove group default scope for next command. Leave blank for group.
119+
# Remove the group default scope for next the command.
117120
az configure --defaults group=
118121
119122
ROID=$(az role definition list -n "Owner" --scope /subscriptions/$SUBID --query [].name -o tsv)
120123
echo $ROID
121124
122-
# Set default resource group again
125+
# Set the default resource group again.
123126
az configure --defaults group=<resourceGroupName>
124127
```
125128
@@ -147,7 +150,7 @@ To configure a project, add a [project environment type](how-to-configure-projec
147150
148151
In this quickstart, you give access to your own ID. Optionally, you can replace the value of `--assignee` for the following commands with another member's object ID.
149152
150-
1. Retrieve your own Object ID:
153+
1. Retrieve your own object ID:
151154
152155
```azurecli
153156
MYOID=$(az ad signed-in-user show --query id -o tsv)
@@ -173,9 +176,9 @@ In this quickstart, you give access to your own ID. Optionally, you can replace
173176
174177
[!INCLUDE [note-deployment-environments-user](includes/note-deployment-environments-user.md)]
175178
176-
## Next steps
179+
## Next step
177180
178-
In this quickstart, you created a project and granted project access to your development team. To learn how your development team members can create environments, advance to the next quickstart.
181+
In this quickstart, you created a project and granted project access to your development team. To learn how your development team members can create environments, go to the next quickstart:
179182
180183
> [!div class="nextstepaction"]
181184
> [Create and access an environment by using the Azure CLI](how-to-create-access-environments.md)

0 commit comments

Comments
 (0)