Skip to content

Commit 5132b80

Browse files
Learn Build Service GitHub AppLearn Build Service GitHub App
authored andcommitted
Merging changes synced from https://github.com/MicrosoftDocs/azure-stack-docs-pr (branch live)
2 parents 7b98ccf + f74aaec commit 5132b80

File tree

6 files changed

+31
-48
lines changed

6 files changed

+31
-48
lines changed

azure-local/concepts/security-features.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: alkohli
55
ms.author: alkohli
66
ms.topic: conceptual
77
ms.service: azure-local
8-
ms.date: 02/26/2025
8+
ms.date: 03/04/2025
99
---
1010

1111
# Security features for Azure Local
@@ -158,11 +158,11 @@ For more information, see [Manage syslog forwarding](../manage/manage-syslog-for
158158

159159
Azure Local comes with Microsoft Defender Antivirus enabled and configured by default. We strongly recommend that you use Microsoft Defender Antivirus with your Azure Local instances. Microsoft Defender Antivirus provides real-time protection, cloud-delivered protection, and automatic sample submission.
160160

161-
Although we recommend using Microsoft Defender Antivirus for Azure Local, if you prefer third-party antivirus and security software, **we advise selecting one that your Independent Software Vendor (ISV) has validated for Azure Local** to minimize potential functionality issues.
161+
Although we recommend using Microsoft Defender Antivirus for Azure Local, if you prefer non-Microsoft antivirus and security software, **we advise selecting one that your Independent Software Vendor (ISV) has validated for Azure Local** to minimize potential functionality issues.
162162

163163
For more information, see [Microsoft Defender Antivirus compatibility with other security products](/defender-endpoint/microsoft-defender-antivirus-compatibility).
164164

165-
In the rare instance that you experience any functionality issues with Azure Local using a third-party antivirus software, you can exclude the following paths:
165+
In the rare instance that you experience any functionality issues with Azure Local using non-Microsoft antivirus software, you can exclude the following paths:
166166

167167
- C:\Agents\\*
168168
- C:\CloudContent\\*
@@ -183,7 +183,10 @@ Microsoft Defender for Cloud is a security posture management solution with ad
183183

184184
With the basic Defender for Cloud plan, you get recommendations on how to improve the security posture of your Azure Local system at no extra cost. With the paid Defender for Servers plan, you get enhanced security features including security alerts for individual machines and Arc VMs.
185185

186-
For more information, see [Manage system security with Microsoft Defender for Cloud (preview)](../manage/manage-security-with-defender-for-cloud.md).
186+
For more information, see:
187+
188+
- [Manage system security with Microsoft Defender for Cloud (preview)](../manage/manage-security-with-defender-for-cloud.md).
189+
- [Microsoft Defender Antivirus and non-Microsoft antivirus solutions without Defender for Endpoint](/defender-endpoint/defender-antivirus-compatibility-without-mde).
187190

188191
## Next steps
189192

azure-local/concepts/system-requirements-23h2.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.author: alkohli
66
ms.topic: how-to
77
ms.service: azure-local
88
ms.custom: references_regions
9-
ms.date: 02/21/2025
9+
ms.date: 02/14/2025
1010
---
1111

1212
# System requirements for Azure Local
@@ -41,6 +41,8 @@ Here are the Azure requirements for your Azure Local instance:
4141
- Japan East
4242
- South Central US
4343

44+
- **Azure Key Vault**: Make sure to enable public network access when you set up a key vault. This setting allows Azure Local instances to connect to the key vault without any access issues.
45+
4446
## Machine and storage requirements
4547

4648
Before you begin, make sure that the physical machine and storage hardware used to deploy Azure Local meets the following requirements:

azure-local/deploy/deployment-arc-register-local-ui.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ms.topic: article
55
author: alkohli
66
ms.author: alkohli
77
ms.service: azure-local
8-
ms.date: 02/20/2025
8+
ms.date: 03/03/2025
99
---
1010

1111
# Register your Azure Local machines via the local UI (preview)
@@ -165,6 +165,9 @@ Follow these steps to configure the network settings and connect the machines to
165165

166166
:::image type="content" source="media/deployment-arc-register-local-ui/setup-configuration-open-in-azure-portal.png" alt-text="Screenshot that shows the Azure Arc agent setup configuration status, open in Azure portal option for Azure Local ." lightbox="media/deployment-arc-register-local-ui/setup-configuration-open-in-azure-portal.png":::
167167

168+
> [!NOTE]
169+
> Once an Azure Local machine is registered with Azure Arc, the only way to undo the registration is to install the operating system again on the machine.
170+
168171
## Step 2: Verify machines are connected to Arc
169172

170173
1. In the Azure portal, go to the resource group for bootstrapping.

azure-local/deploy/deployment-arc-register-server-permissions.md

Lines changed: 5 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -57,38 +57,6 @@ Before you begin, make sure you've completed the following prerequisites:
5757
> [!IMPORTANT]
5858
> Run these steps as a local administrator on every Azure Local machine that you intend to cluster.
5959
60-
<!-- 1. Install the [Arc registration script](https://www.powershellgallery.com/packages/AzSHCI.ARCInstaller) from PSGallery. **This step is only required if you're using an OS ISO that's older than 2408**. For more information, see [What's new in 2408](../whats-new.md#features-and-improvements-in-2408).
61-
62-
# [PowerShell](#tab/powershell)
63-
```powershell
64-
#Register PSGallery as a trusted repo
65-
Register-PSRepository -Default -InstallationPolicy Trusted
66-
67-
#Install required PowerShell modules in your machine for registration
68-
Install-Module Az.Accounts -RequiredVersion 3.0.0
69-
Install-Module Az.Resources -RequiredVersion 6.12.0
70-
Install-Module Az.ConnectedMachine -RequiredVersion 0.8.0
71-
72-
73-
#Install Arc registration script from PSGallery
74-
Install-Module AzsHCI.ARCinstaller
75-
```
76-
# [Output](#tab/output)
77-
Here's a sample output of the installation:
78-
79-
```output
80-
PS C:\Users\SetupUser> Install-Module Az.Accounts -RequiredVersion 3.0.0
81-
PS C:\Users\SetupUser> Install-Module Az.Resources -RequiredVersion 6.12.0
82-
PS C:\Users\SetupUser> Install-Module Az.ConnectedMachine -RequiredVersion 0.8.0
83-
PS C:\Users\SetupUser> Install-Module -Name AzSHCI.ARCInstaller
84-
NuGet provider is required to continue
85-
PowerShellGet requires NuGet provider version '2.8.5.201' or newer to interact with NuGet-based repositories. The NuGet provider must be available in 'C:\Program Files\PackageManagement\ProviderAssemblies' or
86-
'C:\Users\SetupUser\AppData\Local\PackageManagement\ProviderAssemblies'. You can also install the NuGet provider by
87-
running 'Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force'. Do you want PowerShellGet to install
88-
and import the NuGet provider now?
89-
[Y] Yes [N] No [S] Suspend [?] Help (default is "Y"): Y
90-
PS C:\Users\SetupUser>
91-
``` -->
9260

9361
1. Set the parameters. The script takes in the following parameters:
9462

@@ -226,6 +194,11 @@ Before you begin, make sure you've completed the following prerequisites:
226194
227195
:::image type="content" source="media/deployment-arc-register-server-permissions/mandatory-extensions-installed-registered-servers.png" alt-text="Screenshot of the Azure Local registered machines with mandatory extensions installed." lightbox="./media/deployment-arc-register-server-permissions/mandatory-extensions-installed-registered-servers.png":::
228196
197+
> [!NOTE]
198+
> Once an Azure Local machine is registered with Azure Arc, the only way to undo the registration is to install the operating system again on the machine.
199+
200+
201+
229202
## Assign required permissions for deployment
230203
231204
This section describes how to assign Azure permissions for deployment from the Azure portal.

azure-local/deploy/deployment-prerequisites.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,19 @@ This article discusses the security, software, hardware, and networking prerequi
1717

1818
## Review requirements and complete prerequisites
1919

20-
| Requirements | Links |
21-
|-------------------------------|-------------------------------------------------------------------------------------------------|
22-
| Security features | [Link](../concepts/security-features.md) |
23-
| Environment readiness | [Link](../manage/use-environment-checker.md) |
24-
| System requirements | [Link](../concepts/system-requirements-23h2.md) |
25-
| Firewall requirements | [Link](../concepts//firewall-requirements.md) |
20+
| Requirements | Links |
21+
|--|--|
22+
| Security features | [Link](../concepts/security-features.md) |
23+
| Environment readiness | [Link](../manage/use-environment-checker.md) |
24+
| System requirements | [Link](../concepts/system-requirements-23h2.md) |
25+
| Firewall requirements | [Link](../concepts//firewall-requirements.md) |
2626
| Physical network requirements | [Link](../concepts//physical-network-requirements.md) |
27-
| Host network requirements | [Link](../concepts/host-network-requirements.md) |
27+
| Host network requirements | [Link](../concepts/host-network-requirements.md) |
2828

2929
## Complete deployment checklist
3030

3131
Use the following checklist to gather the required information ahead of the actual deployment of your Azure Local instance.
3232

33-
3433
|Component|What is needed|
3534
|--|--|
3635
|Machine names|Unique name for each machine you wish to deploy.|
@@ -44,10 +43,9 @@ Use the following checklist to gather the required information ahead of the actu
4443
|Custom location|(Optional) A name for the custom location created for your system. This name is used for Azure Arc VM management. <br> For more information, see the **Specify management settings** page in [Deploy via Azure portal](./deploy-via-portal.md#specify-management-settings).|
4544
|Azure subscription ID|ID for the Azure subscription used to register the system. Make sure that you are a user access administrator and a contributor on this subscription. This will allow you to manage access to Azure resources, specifically to Arc-enable each machine of an Azure Local instance. For more information, see [Assign Azure permissions for deployment](./deployment-arc-register-server-permissions.md#assign-required-permissions-for-deployment)|
4645
|Azure Storage account|For two-node systems, a witness is required. For a cloud witness, an [Azure Storage account](/azure/storage/common/storage-account-create) is needed. In this release, you cannot use the same storage account for multiple systems. For more information, see **Specify management settings** in [Deploy via Azure portal](./deploy-via-portal.md#specify-management-settings). <br> For naming conventions, see [Azure Storage account names](/azure/storage/common/storage-account-overview#storage-account-name).|
47-
|Azure Key Vault|A key vault is required to securely store secrets for this system, such as cryptographic keys, local admin credentials, and BitLocker recovery keys. For more information, see **Basics** in [Deploy via Azure portal](./deploy-via-portal.md#start-the-wizard-and-fill-out-the-basics). <br> For naming convention, see [Azure Key Vault names](/azure/key-vault/general/about-keys-secrets-certificates#object-identifiers).|
46+
|Azure Key Vault|A key vault is required to securely store secrets for this system, such as cryptographic keys, local admin credentials, and BitLocker recovery keys. For requirements, see **Azure Key Vault** in [Azure requirements](../concepts/system-requirements-23h2.md#azure-requirements). For creating a key vault during deployment, see **Basics** in [Deploy via Azure portal](./deploy-via-portal.md#start-the-wizard-and-fill-out-the-basics). <br> For naming conventions, see [Azure Key Vault names](/azure/key-vault/general/about-keys-secrets-certificates#object-identifiers).|
4847
|Outbound connectivity| Run the [Environment checker](../manage/use-environment-checker.md) to ensure that your environment meets the outbound network connectivity requirements for firewall rules.|
4948

50-
5149
## Next steps
5250

5351
- Prepare your [Active Directory](./deployment-prep-active-directory.md) environment.

azure-local/faq.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,10 @@ sections:
123123
------ ----------------
124124
Microsoft Azure Stack HCI 23H2
125125
```
126+
- question: Is it possible to unregister an Azure Local machine with Azure Arc once it is registered?
127+
answer: |
128+
No. You can't undo the registration once you've registered the Azure Local machine with Azure Arc. To undo, you'll need to install the operating system again on the machine.
129+
126130
- question: How long is Azure Local, version 22H2 supported?
127131
answer: |
128132
Azure Stack HCI, version 22H2 will reach end of support on May 31, 2025. After this date, you won't receive monthly security and quality updates. Support requests (SR) will only be available when performing an operating system upgrade. To continue receiving updates, we recommend that you upgrade your operating system to [version 23H2](./upgrade/upgrade-22h2-to-23h2-powershell.md).

0 commit comments

Comments
 (0)