Skip to content

Commit 0fd9ece

Browse files
authored
Merge pull request #293962 from MicrosoftDocs/main
Publish to live, Sunday 4 AM PST, 2/2
2 parents 75a3c76 + 50d852c commit 0fd9ece

File tree

691 files changed

+1622
-20414
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

691 files changed

+1622
-20414
lines changed

.openpublishing.redirection.json

Lines changed: 600 additions & 5 deletions
Large diffs are not rendered by default.

articles/azure-netapp-files/whats-new.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@ ms.author: anfdocs
1414

1515
Azure NetApp Files is updated regularly. This article provides a summary about the latest new features and enhancements.
1616

17-
## January 2025
18-
19-
* [Application volume group for Oracle](application-volume-group-oracle-introduction.md) and [application volume group for SAP HANA extension one](application-volume-group-introduction.md) now support customer-managed keys.
20-
2117
## December 2024
2218

2319
* [Volume enhancement: Azure NetApp Files 50 GiB minimum volume sizes](azure-netapp-files-create-volumes.md) is now generally available (GA)

articles/azure-resource-manager/management/create-private-link-access-commands.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ To create the private link association, use:
7777

7878
# [Azure CLI](#tab/azure-cli)
7979

80-
### Example
80+
### Example
8181

8282
```azurecli
8383
# Login first with az login if not using Cloud Shell

articles/azure-resource-manager/templates/template-specs-create-portal-forms.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ Copy this file and save it locally. This tutorial assumes you named it **keyvaul
184184

185185
The Azure portal provides a sandbox for creating and previewing forms. This sandbox can render a form from an existing ARM template. Use this default form to get started with creating a form for your template spec. For more information about the form structure, see [FormViewType](https://github.com/Azure/portaldocs/blob/main/portal-sdk/generated/dx-view-formViewType.md).
186186

187-
1. Open the [Form view sandbox](https://also known as.ms/form/sandbox).
187+
1. Open the [Form view sandbox](https://aka.ms/form/sandbox).
188188

189189
:::image type="content" source="./media/template-specs-create-portal-forms/deploy-template-spec-config.png" alt-text="Screenshot of Azure portal form view sandbox interface.":::
190190

articles/deployment-environments/how-to-authenticate.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
---
22
title: Authenticate to Azure Deployment Environments REST APIs
3-
description: Learn how to authenticate to Azure Deployment Environments REST APIs by using Microsoft Entra ID.
3+
description: Learn how to authenticate to Azure Deployment Environments REST APIs as administrator or developer, by using the Azure CLI.
44
ms.service: azure-deployment-environments
55
ms.custom: build-2023
6-
ms.topic: conceptual
6+
ms.topic: concept-article
77
ms.author: rosemalcolm
88
author: RoseHJM
9-
ms.date: 11/22/2023
9+
ms.date: 01/31/2025
10+
11+
#customer intent: As a developer, I want to learn how to authenticate to Microsoft Dev Box REST APIs, so that I can securely interact with Microsoft Dev Box services.
1012
---
1113

1214
# Authenticate to Azure Deployment Environments REST APIs
1315

16+
In this article, you'll learn how to authenticate to Microsoft Dev Box REST APIs using the Azure CLI. Authentication is a crucial step for accessing both administrator (control plane) and developer (data plane) APIs. This guide walks you through retrieving an access token from Microsoft Entra ID, understanding the token's structure and validity, and using the bearer token to access REST APIs. By following these steps, you can securely interact with Microsoft Dev Box services.
17+
1418
> [!TIP]
1519
> Before authenticating, ensure that the user or identity has the appropriate permissions to perform the desired action. For more information, see [Provide access for dev team leads](./how-to-configure-project-admin.md) and [Provide access for developers](./how-to-configure-deployment-environments-user.md).
1620
@@ -30,7 +34,7 @@ az login
3034

3135
The command opens a browser window to the Microsoft Azure authentication page, where you can choose an account. The page requires you to give your Microsoft Entra ID username and password.
3236

33-
Next, set the correct subscription context. If you authenticate from an incorrect subscription or tenant, you might receive unexpected **403 Forbidden** errors.
37+
Next, set the correct subscription context. If you authenticate from an incorrect subscription or tenant, you might receive unexpected *403 Forbidden* errors.
3438

3539
```azurecli
3640
az account set --subscription <subscription_id>
@@ -74,6 +78,6 @@ The token is a Base64 string. The token is valid for at least five minutes. The
7478

7579
To access REST APIs, you must set the authorization header on your request. The header value should be the string `Bearer` followed by a space and the token you received in the previous step.
7680

77-
## Next steps
81+
## Related content
7882

79-
- [Review Microsoft Entra ID fundamentals](../../articles/active-directory/fundamentals/whatis.md)
83+
- Review [Microsoft Entra ID fundamentals](../../articles/active-directory/fundamentals/whatis.md)

articles/deployment-environments/how-to-install-devcenter-cli-extension.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ ms.custom: build-2023, devx-track-azurecli
88
ms.topic: how-to
99
ms.author: rosemalcolm
1010
author: RoseHJM
11-
ms.date: 11/22/2023
11+
ms.date: 01/31/2025
12+
1213
#Customer intent: As a platform engineer, I want to install the devcenter extension so that I can create Deployment Environments resources from the command line.
1314
---
1415

@@ -74,6 +75,6 @@ You might find the following commands useful while you work with the devcenter e
7475
az devcenter admin --help
7576
```
7677
77-
## Next steps
78+
## Related content
7879
7980
For complete command listings, see the [Microsoft Dev Box and Azure Deployment Environments Azure CLI documentation](https://aka.ms/CLI-reference).

articles/dev-box/how-to-authenticate.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
11
---
22
title: Authenticate to Microsoft Dev Box REST APIs
3-
description: Learn how to authenticate to Microsoft Dev Box REST APIs.
3+
description: Learn how to authenticate to Microsoft Dev Box REST APIs as administrator or developer, by using the Azure CLI.
44
ms.service: dev-box
5-
ms.topic: conceptual
5+
ms.topic: concept-article
66
ms.author: rosemalcolm
77
author: RoseHJM
8-
ms.date: 09/07/2023
8+
ms.date: 01/31/2025
9+
10+
#customer intent: As a developer, I want to learn how to authenticate to Microsoft Dev Box REST APIs, so that I can securely interact with Microsoft Dev Box services.
911
---
1012
# Authenticating to Microsoft Dev Box REST APIs
1113

14+
In this article, you'll learn how to authenticate to Microsoft Dev Box REST APIs using the Azure CLI. Authentication is a crucial step for accessing both administrator (control plane) and developer (data plane) APIs. This guide walks you through retrieving an access token from Microsoft Entra ID, understanding the token's structure and validity, and using the bearer token to access REST APIs. By following these steps, you can securely interact with Microsoft Dev Box services.
15+
1216
> [!TIP]
1317
> Before authenticating, ensure that the user or identity has the appropriate permissions to perform the desired action. For more information, see [configuring project admins](./how-to-project-admin.md) and [configuring Dev Box users](./how-to-dev-box-user.md).
1418
@@ -29,7 +33,7 @@ az login
2933

3034
The command opens a browser window to the Microsoft Entra authentication page. It requires you to give your Microsoft Entra user ID and password.
3135

32-
Next, set the correct subscription context. If you authenticate from an incorrect subscription or tenant you may receive unexpected 403 Forbidden errors.
36+
Next, set the correct subscription context. If you authenticate from an incorrect subscription or tenant, you might receive unexpected *403 Forbidden* errors.
3337

3438
```azurecli
3539
az account set --subscription <subscription_id>
@@ -41,7 +45,7 @@ az account set --subscription <subscription_id>
4145
### Retrieve the Microsoft Entra access token
4246

4347
Use the Azure CLI to acquire an access token for the Microsoft Entra authenticated user.
44-
Note that the resource ID is different depending on if you are accessing administrator (control plane) APIs or developer (data plane) APIs.
48+
The resource ID is different depending on if you're accessing administrator (control plane) APIs or developer (data plane) APIs.
4549

4650
For administrator APIs, use the following command:
4751
```azurecli-interactive
@@ -65,14 +69,15 @@ After authentication is successful, Microsoft Entra ID returns an access token f
6569
}
6670
```
6771

68-
The token is a Base64 string. The token is valid for at least 5 minutes with the maximum of 90 minutes. The expiresOn defines the actual token expiration time.
72+
The token is a Base64 string. The token is valid for at least 5 minutes with the maximum of 90 minutes. The `expiresOn` defines the actual token expiration time.
6973

7074
> [!TIP]
71-
> Developer API tokens for the service are encrypted and cannot be decoded using JWT decoding tools. They can only be processed by the service.
75+
> Developer API tokens for the service are encrypted and can't be decoded using JWT decoding tools. They can only be processed by the service.
7276
7377

7478
### Using a bearer token to access REST APIs
7579
To access REST APIs, you must set the Authorization header on your request. The header value should be the string `Bearer` followed by a space and the token you received in the previous step.
7680

77-
## Next steps
81+
## Related content
82+
7883
- Review [Microsoft Entra fundamentals](../../articles/active-directory/fundamentals/whatis.md).

articles/dev-box/how-to-install-dev-box-cli.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ ms.custom: devx-track-azurecli
88
ms.topic: how-to
99
ms.author: rosemalcolm
1010
author: RoseHJM
11-
ms.date: 04/25/2023
11+
ms.date: 01/31/2025
12+
1213
#Customer intent: As a platform engineer, I want to install the Dev Box CLI extension so that I can create Dev Box resources from the command line.
1314
---
1415

@@ -31,9 +32,9 @@ az extension add --name devcenter
3132
az extension list
3233
```
3334
### Update the devcenter extension
34-
You can update the devcenter extension if you already have it installed.
35+
You can update the devcenter extension if it's already installed.
3536

36-
To update a version of the extension that's installed
37+
To update the extension:
3738
``` azurecli
3839
az extension update --name devcenter
3940
```
@@ -72,6 +73,6 @@ You might find the following commands useful as you work with Dev Box.
7273
az devcenter admin --help
7374
```
7475
75-
## Next steps
76+
## Related content
7677
7778
For complete command listings, refer to the [Microsoft Dev Box and Azure Deployment Environments Azure CLI documentation](https://aka.ms/CLI-reference).
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
author: RoseHJM
3+
ms.author: rosemalcolm
4+
ms.date: 11/13/2024
5+
ms.topic: include
6+
ms.service: dev-box
7+
---
8+
9+
1. Go to the [developer portal](https://aka.ms/devbox-portal). The landing page contains useful information and links. When you're ready, select **Sign in**.
10+
11+
:::image type="content" source="../media/developer-portal-landing-page/developer-portal-landing-page-sign-in.png" alt-text="Screenshot of the developer portal landing page with sign-in highlighted.":::
12+
13+
#### [No existing dev boxes](#tab/no-existing-dev-boxes)
14+
15+
1. If you don't have any dev boxes, you see this screen. Select **New dev box**.
16+
17+
:::image type="content" source="../media/developer-portal-landing-page/developer-portal-new-dev-box.png" alt-text="Screenshot of the developer portal with new dev box highlighted." lightbox="../media/developer-portal-landing-page/developer-portal-new-dev-box.png":::
18+
19+
#### [Existing dev boxes](#tab/existing-dev-boxes)
20+
21+
1. Select **New** > **New dev box**.
22+
23+
:::image type="content" source="../media/developer-portal-landing-page/developer-portal-new-menu.png" alt-text="Screenshot of the developer portal with the New menu and Dev box option highlighted." lightbox="../media/developer-portal-landing-page/developer-portal-new-menu.png":::
24+
25+
---
272 KB
Loading

0 commit comments

Comments
 (0)