Skip to content

Commit 9c05a17

Browse files
authored
Merge pull request #17614 from v-sissondan/arm-template-update
ARM template - remove secret - needs to go live at 10 AM
2 parents 5f60306 + 5c6449c commit 9c05a17

File tree

2 files changed

+1
-47
lines changed

2 files changed

+1
-47
lines changed

azure-local/deploy/deployment-azure-resource-manager-template.md

Lines changed: 1 addition & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Azure Resource Manager template deployment for Azure Local, version 23H2
33
description: Learn how to prepare and then deploy Azure Local instance, version 23H2 using the Azure Resource Manager template.
44
author: alkohli
55
ms.topic: how-to
6-
ms.date: 04/03/2025
6+
ms.date: 04/10/2025
77
ms.author: alkohli
88
ms.reviewer: alkohli
99
ms.service: azure-local
@@ -30,52 +30,6 @@ This article details how to use an Azure Resource Manager template in the Azure
3030

3131
Follow these steps to prepare the Azure resources you need for the deployment:
3232

33-
### Create a service principal and client secret
34-
35-
To authenticate your system, you need to create a service principal and a corresponding **Client secret** for Arc Resource Bridge (ARB).
36-
37-
### Create a service principal for ARB
38-
39-
Follow the steps in [Create a Microsoft Entra application and service principal that can access resources via Azure portal](/entra/identity-platform/howto-create-service-principal-portal) to create the service principal and assign the roles. Alternatively, use the PowerShell procedure to [Create an Azure service principal with Azure PowerShell](/powershell/azure/create-azure-service-principal-azureps).
40-
41-
The steps are also summarized here:
42-
43-
1. Sign in to the [Microsoft Entra admin center](https://entra.microsoft.com/) as at least a Cloud Application Administrator. Browse to **Identity > Applications > App registrations** then select **New registration**.
44-
45-
1. Provide a **Name** for the application, select a **Supported account type**, and then select **Register**.
46-
47-
:::image type="content" source="./media/deployment-azure-resource-manager-template/create-service-principal-1a.png" alt-text="Screenshot showing Register an application for service principal creation." lightbox="./media/deployment-azure-resource-manager-template/create-service-principal-1a.png":::
48-
49-
1. Once the service principal is created, go to the **Enterprise applications** page. Search for and select the SPN you created.
50-
51-
:::image type="content" source="./media/deployment-azure-resource-manager-template/create-service-principal-2a.png" alt-text="Screenshot showing search results for the service principal created." lightbox="./media/deployment-azure-resource-manager-template/create-service-principal-2a.png":::
52-
53-
1. Under properties, copy the **Application (client) ID** and the **Object ID** for this service principal.
54-
55-
:::image type="content" source="./media/deployment-azure-resource-manager-template/create-service-principal-2b.png" alt-text="Screenshot showing Application (client) ID and the object ID for the service principal created." lightbox="./media/deployment-azure-resource-manager-template/create-service-principal-2b.png":::
56-
57-
You use the **Application (client) ID** against the `arbDeploymentAppID` parameter and the **Object ID** against the `arbDeploymentSPNObjectID` parameter in the Resource Manager template.
58-
59-
### Create a client secret for ARB service principal
60-
61-
1. Go to the application registration that you created and browse to **Certificates & secrets > Client secrets**.
62-
1. Select **+ New client** secret.
63-
64-
:::image type="content" source="./media/deployment-azure-resource-manager-template/create-client-secret-1.png" alt-text="Screenshot showing creation of a new client secret." lightbox="./media/deployment-azure-resource-manager-template/create-client-secret-1.png":::
65-
66-
1. Add a **Description** for the client secret and provide a timeframe when it **Expires**. Select **Add**.
67-
68-
:::image type="content" source="./media/deployment-azure-resource-manager-template/create-client-secret-2.png" alt-text="Screenshot showing Add a client secret blade." lightbox="./media/deployment-azure-resource-manager-template/create-client-secret-2.png":::
69-
70-
1. Copy the **client secret value** as you use it later.
71-
72-
> [!Note]
73-
> For the application client ID, you will need it's secret value. Client secret values can't be viewed except for immediately after creation. Be sure to save this value when created before leaving the page.
74-
75-
:::image type="content" source="./media/deployment-azure-resource-manager-template/create-client-secret-3.png" alt-text="Screenshot showing client secret value." lightbox="./media/deployment-azure-resource-manager-template/create-client-secret-3.png":::
76-
77-
You use the **client secret value** against the `arbDeploymentAppSecret` parameter in the Resource Manager template.
78-
7933
### Get the object ID for Azure Local Resource Provider
8034

8135
This object ID for the Azure Local RP is unique per Azure tenant.
-10.6 KB
Loading

0 commit comments

Comments
 (0)