Skip to content

Commit 8e2024f

Browse files
committed
Merge branch 'main' into diannegali-mdecustomapk
2 parents 04eccd8 + 97dff58 commit 8e2024f

33 files changed

+203
-527
lines changed

.openpublishing.redirection.defender-endpoint.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,11 @@
149149
"source_path": "defender-endpoint/onboard-windows-server-2012r2-2016.md",
150150
"redirect_url": "/defender-endpoint/onboard-server",
151151
"redirect_document_id": false
152+
},
153+
{
154+
"source_path": "defender-endpoint/mde-linux-arm.md",
155+
"redirect_url": "/defender-endpoint/microsoft-defender-endpoint-linux",
156+
"redirect_document_id": false
152157
}
153158
]
154159
}

defender-endpoint/TOC.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,8 +275,6 @@
275275
href: linux-install-manually.md
276276
- name: Direct onboarding with Defender for Cloud
277277
href: /azure/defender-for-cloud/onboard-machines-with-defender-for-endpoint?toc=/defender-endpoint/toc.json&bc=/defender-endpoint/breadcrumb/toc.json
278-
- name: Defender for Endpoint on Linux for ARM64-based devices (preview)
279-
href: mde-linux-arm.md
280278
- name: Deployment guidance for Defender for Endpoint on Linux for SAP
281279
href: mde-linux-deployment-on-sap.md
282280
- name: 3 - Configuration

defender-endpoint/deployment-strategy.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ ms.collection:
1313
ms.topic: conceptual
1414
ms.subservice: onboard
1515
search.appverid: met150
16-
ms.date: 04/15/2025
16+
ms.date: 04/17/2025
1717
---
1818

1919
# Identify your architecture and select a deployment method for Defender for Endpoint
@@ -52,7 +52,7 @@ Once you have determined the architecture of your environment and have created a
5252
| **Windows client devices** |[Microsoft Intune / Mobile Device Management (MDM)](configure-endpoints-mdm.md) <br/>[Microsoft Configuration Manager](configure-endpoints-sccm.md)<br/>[Local script (up to 10 devices)](configure-endpoints-script.md)<br/>[Group Policy](configure-endpoints-gp.md)<br/>[Non-persistent virtual desktop infrastructure (VDI) devices](configure-endpoints-vdi.md)<br/>[Azure Virtual Desktop](onboard-windows-multi-session-device.md)<br/>[System Center Endpoint Protection and Microsoft Monitoring Agent](onboard-downlevel.md) (for previous versions of Windows) |
5353
|**Windows Server** <br/>(Requires a server plan) | [Local script](configure-endpoints-script.md)<br/>[Integration with Microsoft Defender for Cloud](azure-server-integration.md)<br/>[Guidance for Windows Server with SAP](mde-sap-windows-server.md) |
5454
|**macOS**| [Intune](mac-install-with-intune.md)<br/>[JAMF Pro](mac-install-with-jamf.md) <br/>[Local script](mac-install-manually.md)(manual deployment) <br/>[MDM tools](mac-install-with-other-mdm.md)|
55-
|**Linux server**<br/>(Requires a server plan)|[Installer script based deployment](linux-installer-script.md)<br/>[Ansible](linux-install-with-ansible.md)<br/>[Chef](linux-deploy-defender-for-endpoint-with-chef.md)<br/>[Puppet](linux-install-with-puppet.md) <br/>[Saltstack](linux-install-with-saltack.md)<br/>[Manual deployment](linux-install-manually.md)<br/>[Direct onboarding with Defender for Cloud](/azure/defender-for-cloud/onboard-machines-with-defender-for-endpoint)<br/>[Guidance for ARM64-based devices (preview)](mde-linux-arm.md)<br/>[Guidance for Linux with SAP](mde-linux-deployment-on-sap.md)|
55+
|**Linux server**<br/>(Requires a server plan)|[Installer script based deployment](linux-installer-script.md)<br/>[Ansible](linux-install-with-ansible.md)<br/>[Chef](linux-deploy-defender-for-endpoint-with-chef.md)<br/>[Puppet](linux-install-with-puppet.md) <br/>[Saltstack](linux-install-with-saltack.md)<br/>[Manual deployment](linux-install-manually.md)<br/>[Direct onboarding with Defender for Cloud](/azure/defender-for-cloud/onboard-machines-with-defender-for-endpoint)<br/>[Guidance for Linux with SAP](mde-linux-deployment-on-sap.md)|
5656
|**Android**|[Microsoft Intune](android-intune.md)|
5757
|**iOS**|[Microsoft Intune](ios-install.md) <br/> [Mobile Application Manager](ios-install-unmanaged.md) |
5858

defender-endpoint/linux-deploy-defender-for-endpoint-with-chef.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
title: How to Deploy Defender for Endpoint on Linux with Chef
33
description: Learn how to deploy Defender for Endpoint on Linux with Chef.
44
ms.service: defender-endpoint
5-
ms.author: deniseb
6-
author: denisebmsft
5+
ms.author: ewalsh
6+
author: emmwalshh
77
ms.reviewer: gopkr
88
ms.localizationpriority: medium
99
manager: deniseb
@@ -15,7 +15,7 @@ ms.collection:
1515
ms.topic: conceptual
1616
ms.subservice: linux
1717
search.appverid: met150
18-
ms.date: 04/10/2025
18+
ms.date: 04/17/2025
1919
---
2020

2121
# Deploy Defender for Endpoint on Linux with Chef
@@ -243,7 +243,6 @@ To include this step as part of the recipe, add `include_recipe ':: uninstall_md
243243
- [Deploy Defender for Endpoint on Linux with Saltstack](linux-install-with-saltack.md)
244244
- [Deploy Defender for Endpoint on Linux manually](linux-install-manually.md)
245245
- [Connect your non-Azure machines to Microsoft Defender for Cloud with Defender for Endpoint](/azure/defender-for-cloud/onboard-machines-with-defender-for-endpoint) (direct onboarding using Defender for Cloud)
246-
- [Defender for Endpoint on Linux for ARM64-based devices (preview)](mde-linux-arm.md)
247246
- [Deployment guidance for Defender for Endpoint on Linux for SAP](mde-linux-deployment-on-sap.md)
248247
249248
[!INCLUDE [Microsoft Defender for Endpoint Tech Community](../includes/defender-mde-techcommunity.md)]

defender-endpoint/linux-install-manually.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ ms.collection:
1515
ms.topic: conceptual
1616
ms.subservice: linux
1717
search.appverid: met150
18-
ms.date: 04/10/2025
18+
ms.date: 04/17/2025
1919
---
2020

2121
# Deploy Microsoft Defender for Endpoint on Linux manually
@@ -563,7 +563,6 @@ For manual uninstallation, execute the following command for your Linux distribu
563563
- [Deploy Defender for Endpoint on Linux with Puppet](linux-install-with-puppet.md)
564564
- [Deploy Defender for Endpoint on Linux with Saltstack](linux-install-with-saltack.md)
565565
- [Connect your non-Azure machines to Defender for Cloud with Defender for Endpoint](/azure/defender-for-cloud/onboard-machines-with-defender-for-endpoint) (direct onboarding using Defender for Cloud)
566-
- [Defender for Endpoint on Linux for ARM64-based devices (preview)](mde-linux-arm.md)
567566
- [Deployment guidance for Defender for Endpoint on Linux for SAP](mde-linux-deployment-on-sap.md)
568567
569568
[!INCLUDE [Defender for Endpoint Tech Community](../includes/defender-mde-techcommunity.md)]

defender-endpoint/linux-install-with-ansible.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Deploy Microsoft Defender for Endpoint on Linux with Ansible
33
ms.reviewer: gopkr
44
description: Describes how to deploy Microsoft Defender for Endpoint on Linux using Ansible.
55
ms.service: defender-endpoint
6-
ms.author: deniseb
7-
author: denisebmsft
6+
ms.author: ewalsh
7+
author: emmwalshh
88
ms.localizationpriority: medium
99
manager: deniseb
1010
audience: ITPro
@@ -483,7 +483,6 @@ When upgrading your operating system to a new major version, you must first unin
483483
- [Deploy Defender for Endpoint on Linux with Saltstack](linux-install-with-saltack.md)
484484
- [Deploy Defender for Endpoint on Linux manually](linux-install-manually.md)
485485
- [Connect your non-Azure machines to Microsoft Defender for Cloud with Defender for Endpoint](/azure/defender-for-cloud/onboard-machines-with-defender-for-endpoint) (direct onboarding using Defender for Cloud)
486-
- [Defender for Endpoint on Linux for ARM64-based devices (preview)](mde-linux-arm.md)
487486
- [Deployment guidance for Defender for Endpoint on Linux for SAP](mde-linux-deployment-on-sap.md)
488487
489488
[!INCLUDE [Microsoft Defender for Endpoint Tech Community](../includes/defender-mde-techcommunity.md)]

defender-endpoint/linux-install-with-puppet.md

Lines changed: 38 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Deploy Microsoft Defender for Endpoint on Linux with Puppet
33
ms.reviewer: gopkr
44
description: Describes how to deploy Microsoft Defender for Endpoint on Linux using Puppet.
55
ms.service: defender-endpoint
6-
ms.author: deniseb
7-
author: denisebmsft
6+
ms.author: ewalsh
7+
author: emmwalshh
88
ms.localizationpriority: medium
99
manager: deniseb
1010
audience: ITPro
@@ -107,51 +107,51 @@ There are two ways to create a manifest file:
107107
1. Download the installer bash script. Pull the [installer bash script](https://github.com/microsoft/mdatp-xplat/blob/master/linux/installation/mde_installer.sh) from Microsoft GitHub Repository or use the following command to download it.
108108

109109

110-
```bash
111-
wget https://raw.githubusercontent.com/microsoft/mdatp-xplat/refs/heads/master/linux/installation/mde_installer.sh /etc/puppetlabs/code/environments/production/modules/install_mdatp/files/
112-
```
110+
```bash
111+
wget https://raw.githubusercontent.com/microsoft/mdatp-xplat/refs/heads/master/linux/installation/mde_installer.sh /etc/puppetlabs/code/environments/production/modules/install_mdatp/files/
112+
```
113113

114114
2. Add the following content to the `install_mdatp/manifests/init.pp` file. You can also download the file directly from [GitHub](https://github.com/microsoft/mdatp-xplat/blob/master/linux/installation/third_party_installation_playbooks/puppet.install_mdatp_simplified.init.pp)
115115

116-
```bash
116+
```bash
117117

118-
# Puppet manifest to install Microsoft Defender for Endpoint on Linux.
119-
# @param channel The release channel based on your environment, insider-fast or prod.
118+
# Puppet manifest to install Microsoft Defender for Endpoint on Linux.
119+
# @param channel The release channel based on your environment, insider-fast or prod.
120120

121-
class install_mdatp (
122-
$channel = 'prod',
123-
) {
124-
# Ensure that the directory /tmp/mde_install exists
125-
file { '/tmp/mde_install':
126-
ensure => directory,
127-
mode => '0755',
128-
}
121+
class install_mdatp (
122+
$channel = 'prod',
123+
) {
124+
# Ensure that the directory /tmp/mde_install exists
125+
file { '/tmp/mde_install':
126+
ensure => directory,
127+
mode => '0755',
128+
}
129129

130-
# Copy the installation script to the destination
131-
file { '/tmp/mde_install/mde_installer.sh':
132-
ensure => file,
133-
source => 'puppet:///modules/install_mdatp/mde_installer.sh',
134-
mode => '0777',
135-
}
130+
# Copy the installation script to the destination
131+
file { '/tmp/mde_install/mde_installer.sh':
132+
ensure => file,
133+
source => 'puppet:///modules/install_mdatp/mde_installer.sh',
134+
mode => '0777',
135+
}
136136

137-
# Copy the onboarding script to the destination
138-
file { '/tmp/mde_install/mdatp_onboard.json':
139-
ensure => file,
140-
source => 'puppet:///modules/install_mdatp/mdatp_onboard.json',
141-
mode => '0777',
142-
}
137+
# Copy the onboarding script to the destination
138+
file { '/tmp/mde_install/mdatp_onboard.json':
139+
ensure => file,
140+
source => 'puppet:///modules/install_mdatp/mdatp_onboard.json',
141+
mode => '0777',
142+
}
143143

144-
# Install MDE on the host using an external script
145-
exec { 'install_mde':
146-
command => "/tmp/mde_install/mde_installer.sh --install --channel ${channel} --onboard /tmp/mde_install/mdatp_onboard.json",
147-
path => '/bin:/usr/bin',
148-
user => 'root',
149-
logoutput => true,
150-
require => File['/tmp/mde_install/mde_installer.sh', '/tmp/mde_install/mdatp_onboard.json'], # Ensure the script is copied before running the installer
151-
}
144+
# Install MDE on the host using an external script
145+
exec { 'install_mde':
146+
command => "/tmp/mde_install/mde_installer.sh --install --channel ${channel} --onboard /tmp/mde_install/mdatp_onboard.json",
147+
path => '/bin:/usr/bin',
148+
user => 'root',
149+
logoutput => true,
150+
require => File['/tmp/mde_install/mde_installer.sh', '/tmp/mde_install/mdatp_onboard.json'], # Ensure the script is copied before running the installer
151+
}
152152

153-
}
154-
```
153+
}
154+
```
155155
> [!NOTE]
156156
> The installer script also supports other parameters such as channel, realtime protection, version, etc. To select from the list of available options, check help.
157157
>`./mde_installer.sh --help`
@@ -351,7 +351,6 @@ class remove_mdatp {
351351
- [Deploy Defender for Endpoint on Linux with Saltstack](linux-install-with-saltack.md)
352352
- [Deploy Defender for Endpoint on Linux manually](linux-install-manually.md)
353353
- [Connect your non-Azure machines to Microsoft Defender for Cloud with Defender for Endpoint](/azure/defender-for-cloud/onboard-machines-with-defender-for-endpoint) (direct onboarding using Defender for Cloud)
354-
- [Defender for Endpoint on Linux for ARM64-based devices (preview)](mde-linux-arm.md)
355354
- [Deployment guidance for Defender for Endpoint on Linux for SAP](mde-linux-deployment-on-sap.md)
356355
357356
[!INCLUDE [Microsoft Defender for Endpoint Tech Community](../includes/defender-mde-techcommunity.md)]

defender-endpoint/linux-install-with-saltack.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Deploy Microsoft Defender for Endpoint on Linux with SaltStack
33
ms.reviewer: dmcwee, gopkr
44
description: Describes how to deploy Microsoft Defender for Endpoint on Linux using Saltstack.
55
ms.service: defender-endpoint
6-
ms.author: deniseb
7-
author: denisebmsft
6+
ms.author: ewalsh
7+
author: emmwalshh
88
ms.localizationpriority: medium
99
manager: deniseb
1010
audience: ITPro
@@ -312,7 +312,6 @@ When upgrading your operating system to a new major version, you must first unin
312312
- [Deploy Defender for Endpoint on Linux with Puppet](linux-install-with-puppet.md)
313313
- [Deploy Defender for Endpoint on Linux manually](linux-install-manually.md)
314314
- [Connect your non-Azure machines to Microsoft Defender for Cloud with Defender for Endpoint](/azure/defender-for-cloud/onboard-machines-with-defender-for-endpoint) (direct onboarding using Defender for Cloud)
315-
- [Defender for Endpoint on Linux for ARM64-based devices (preview)](mde-linux-arm.md)
316315
- [Deployment guidance for Defender for Endpoint on Linux for SAP](mde-linux-deployment-on-sap.md)
317316

318317

defender-endpoint/linux-installer-script.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,6 @@ To configure antivirus and EDR settings, see the following articles:
284284
- [Deploy Defender for Endpoint on Linux with Saltstack](linux-install-with-saltack.md)
285285
- [Deploy Defender for Endpoint on Linux manually](linux-install-manually.md)
286286
- [Connect your non-Azure machines to Microsoft Defender for Cloud with Defender for Endpoint](/azure/defender-for-cloud/onboard-machines-with-defender-for-endpoint) (direct onboarding using Defender for Cloud)
287-
- [Defender for Endpoint on Linux for ARM64-based devices (preview)](mde-linux-arm.md)
288287
- [Deployment guidance for Defender for Endpoint on Linux for SAP](mde-linux-deployment-on-sap.md)
289288

290289
> [!TIP]

defender-endpoint/linux-preferences.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ title: Configure security settings in Microsoft Defender for Endpoint on Linux
33
ms.reviewer: gopkr, ardeshmukh
44
description: Describes how to configure Microsoft Defender for Endpoint on Linux in enterprises.
55
ms.service: defender-endpoint
6-
ms.author: deniseb
7-
author: denisebmsft
6+
ms.author: ewalsh
7+
author: emmwalshh
88
ms.localizationpriority: medium
99
ms.date: 03/28/2025
1010
manager: deniseb

0 commit comments

Comments
 (0)