Skip to content

Commit f13741b

Browse files
authored
Merge pull request #104122 from MGoedtel/UpdateArcSvr212
updated article, names, TOC, redirect
2 parents 42dc398 + d5357c0 commit f13741b

File tree

7 files changed

+29
-18
lines changed

7 files changed

+29
-18
lines changed

.openpublishing.redirection.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -450,6 +450,16 @@
450450
"redirect_url": "https://docs.microsoft.com/previous-versions/azure/batch-ai/overview-what-happened-batch-ai",
451451
"redirect_document_id": true
452452
},
453+
{
454+
"source_path": "articles/azure-arc/servers/quickstart-onboard-portal.md",
455+
"redirect_url": "/azure/azure-arc/servers/onboard-portal",
456+
"redirect_document_id": false
457+
},
458+
{
459+
"source_path": "articles/azure-arc/servers/quickstart-onboard-powershell.md",
460+
"redirect_url": "/azure/azure-arc/servers/onboard-service-principal",
461+
"redirect_document_id": false
462+
},
453463
{
454464
"source_path": "articles/batch-ai/quickstart-create-cluster-cli.md",
455465
"redirect_url": "https://docs.microsoft.com/previous-versions/azure/batch-ai/quickstart-create-cluster-cli",

articles/azure-arc/servers/quickstart-onboard-portal.md renamed to articles/azure-arc/servers/onboard-portal.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@ ms.service: azure-arc
66
ms.subservice: azure-arc-servers
77
author: mgoedtel
88
ms.author: magoedte
9-
ms.date: 02/09/2020
10-
ms.custom: mvc
11-
ms.topic: quickstart
9+
ms.date: 02/12/2020
10+
ms.topic: conceptual
1211
---
1312

1413
# Connect hybrid machines to Azure from the Azure portal
@@ -39,6 +38,7 @@ The script to automate the download and installation, and to establish the conne
3938
>- WestEurope
4039
>- WestAsia
4140
>
41+
>Review additional considerations when selecting a region [here](overview.md#supported-regions) in the Overview article.
4242
4343
1. On the **Generate script** page, in the **Operating system** drop-down list, select the operating system that the script will be running on.
4444

@@ -141,7 +141,7 @@ After you install the agent, configure it to communicate with the Azure Arc serv
141141

142142
After you install the agent and configure it to connect to Azure Arc for servers (preview), go to the Azure portal to verify that the server has been successfully connected. View your machines in the [Azure portal](https://aka.ms/hybridmachineportal).
143143

144-
![A successful server connection](./media/quickstart-onboard/arc-for-servers-successful-onboard.png)
144+
![A successful server connection](./media/onboard-portal/arc-for-servers-successful-onboard.png)
145145

146146
## Clean up
147147

@@ -160,7 +160,7 @@ To disconnect a machine from Azure Arc for servers (preview), do the following:
160160
>[!NOTE]
161161
> You can also run the agent setup wizard by double-clicking the **AzureConnectedMachineAgent.msi** installer package.
162162
163-
If you want to script the uninstallation, you can use the following example, which retrieves the product code and uninstalls the agent by using the Msiexec.exe command line - `msiexec /x {Product Code}`. To do so:
163+
If you want to script removal of the agent, you can use the following example, which retrieves the product code and uninstalls the agent by using the Msiexec.exe command line - `msiexec /x {Product Code}`. To do so:
164164

165165
a. Open the Registry Editor.
166166
b. Under registry key `HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall`, look for and copy the product code GUID.

articles/azure-arc/servers/quickstart-onboard-powershell.md renamed to articles/azure-arc/servers/onboard-service-principal.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,11 @@ ms.subservice: azure-arc-servers
77
author: mgoedtel
88
ms.author: magoedte
99
ms.date: 02/04/2020
10-
ms.custom: mvc
11-
ms.topic: quickstart
10+
ms.topic: conceptual
1211
---
1312
# Connect hybrid machines to Azure at scale
1413

15-
You can enable Azure Arc for servers (preview) for multiple Windows or Linux machines in your environment with several flexible options depending on your requirements. Using the template script we provide, you can automate every step of the installation, including establishing the connection to Azure Arc. However, you are required to interactively execute this script with an account that has elevated permissions on the target machine and in Azure. To connect the machines to Azure Arc for servers, you can use an Azure Active Directory [service principal](../../active-directory/develop/app-objects-and-service-principals.md) instead of using your privileged identity to [interactively connect the machine](quickstart-onboard-portal.md). A service principal is a special limited management identity that is granted only the minimum permission necessary to connect machines to Azure using the `azcmagent` command. This is safer than using a higher privileged account like a Tenant Administrator, and follows our access control security best practices. The service principal is used only during onboarding, it is not used for any other purpose.
14+
You can enable Azure Arc for servers (preview) for multiple Windows or Linux machines in your environment with several flexible options depending on your requirements. Using the template script we provide, you can automate every step of the installation, including establishing the connection to Azure Arc. However, you are required to interactively execute this script with an account that has elevated permissions on the target machine and in Azure. To connect the machines to Azure Arc for servers, you can use an Azure Active Directory [service principal](../../active-directory/develop/app-objects-and-service-principals.md) instead of using your privileged identity to [interactively connect the machine](onboard-portal.md). A service principal is a special limited management identity that is granted only the minimum permission necessary to connect machines to Azure using the `azcmagent` command. This is safer than using a higher privileged account like a Tenant Administrator, and follows our access control security best practices. The service principal is used only during onboarding, it is not used for any other purpose.
1615

1716
The installation methods to install and configure the Connected Machine agent requires that the automated method you use has administrator permissions on the machines. On Linux, by using the root account and on Windows, as a member of the Local Administrators group.
1817

@@ -71,7 +70,7 @@ The **Azure Connected Machine Onboarding** role contains only the permissions re
7170
7271
## Install the agent and connect to Azure
7372
74-
The following steps install and configure the Connected Machine agent on your hybrid machines by using the script template, which performs similar steps described in the [Connect hybrid machines to Azure from the Azure portal](quickstart-onboard-portal.md) article. The difference is in the final step where you establish the connection to Azure Arc using the `azcmagent` command using the service principal.
73+
The following steps install and configure the Connected Machine agent on your hybrid machines by using the script template, which performs similar steps described in the [Connect hybrid machines to Azure from the Azure portal](onboard-portal.md) article. The difference is in the final step where you establish the connection to Azure Arc using the `azcmagent` command using the service principal.
7574
7675
The following are the settings that you configure the `azcmagent` command to use for the service principal.
7776
@@ -89,7 +88,8 @@ The following is an example of the Connected Machine agent for Windows installat
8988
9089
```
9190
# Download the package
92-
Invoke-WebRequest -Uri https://aka.ms/AzureConnectedMachineAgent -OutFile AzureConnectedMachineAgent.msi
91+
function download() {$ProgressPreference="SilentlyContinue"; Invoke-WebRequest -Uri https://aka.ms/AzureConnectedMachineAgent -OutFile AzureConnectedMachineAgent.msi}
92+
download
9393

9494
# Install the package
9595
msiexec /i AzureConnectedMachineAgent.msi /l*v installationlog.txt /qn | Out-String
@@ -127,7 +127,7 @@ azcmagent connect \
127127
128128
After you install the agent and configure it to connect to Azure Arc for servers (preview), go to the Azure portal to verify that the server has been successfully connected. View your machines in the [Azure portal](https://aka.ms/hybridmachineportal).
129129
130-
![A successful server connection](./media/quickstart-onboard/arc-for-servers-successful-onboard.png)
130+
![A successful server connection](./media/onboard-portal/arc-for-servers-successful-onboard.png)
131131
132132
## Next steps
133133

articles/azure-arc/servers/overview.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ ms.subservice: azure-arc-servers
77
author: mgoedtel
88
ms.author: magoedte
99
keywords: azure automation, DSC, powershell, desired state configuration, update management, change tracking, inventory, runbooks, python, graphical, hybrid
10-
ms.date: 02/03/2020
11-
ms.custom: mvc
10+
ms.date: 02/12/2020
1211
ms.topic: overview
1312
---
1413

@@ -37,6 +36,8 @@ With Azure Arc for servers (preview), only certain regions are supported:
3736
- WestEurope
3837
- WestAsia
3938

39+
In most cases, the location you select when you create the installation script should be the Azure region geographically closest to your machine's location. Data at rest will be stored within the Azure geography containing the region you specify, which may also affect your choice of region if you have data residency requirements. If the Azure region your machine is connected to is affected by an outage, the connected machine is not affected, but management operations using Azure may be unable to complete. For resilience in the event of a regional outage, if you have multiple locations which provide a geographically-redundant service, it is best to connect the machines in each location to a different Azure region.
40+
4041
## Prerequisites
4142

4243
### Supported operating systems
@@ -130,10 +131,10 @@ Connecting machines in your hybrid environment directly with Azure can be accomp
130131

131132
| Method | Description |
132133
|--------|-------------|
133-
| Interactively | Manually install the agent on a single or small number of machines following the steps in [Connect machines from Azure portal](quickstart-onboard-portal.md).<br> From the Azure portal, you can generate a script and execute it on the machine to automate the install and configuration steps of the agent.|
134-
| At scale | Install and configure the agent for multiple machines following the [Connect machines using a Service Principal](quickstart-onboard-powershell.md).<br> This method creates a service principal to connect machines non-interactively.|
134+
| Interactively | Manually install the agent on a single or small number of machines following the steps in [Connect machines from Azure portal](onboard-portal.md).<br> From the Azure portal, you can generate a script and execute it on the machine to automate the install and configuration steps of the agent.|
135+
| At scale | Install and configure the agent for multiple machines following the [Connect machines using a Service Principal](onboard-service-principal.md).<br> This method creates a service principal to connect machines non-interactively.|
135136

136137

137138
## Next steps
138139

139-
- To begin evaluating Azure Arc for servers (preview), follow the article [Connect hybrid machines to Azure from the Azure portal](quickstart-onboard-portal.md).
140+
- To begin evaluating Azure Arc for servers (preview), follow the article [Connect hybrid machines to Azure from the Azure portal](onboard-portal.md).

articles/azure-arc/toc.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
expanded: true
1010
items:
1111
- name: Connect machines to Azure Arc from the Azure portal
12-
href: ./servers/quickstart-onboard-portal.md
12+
href: ./servers/onboard-portal.md
1313
- name: Connect machines at scale using a service principal
14-
href: ./servers/quickstart-onboard-powershell.md
14+
href: ./servers/onboard-service-principal.md
1515
- name: Reference
1616
items:
1717
- name: Azure Connected Machine Agent CLI interface

0 commit comments

Comments
 (0)