From 26f000253a9de67980ae4c5f59ed46b6bf1f5c00 Mon Sep 17 00:00:00 2001 From: Steve Burkett Date: Thu, 11 Jun 2020 17:23:27 +1200 Subject: [PATCH 01/15] Update policy-csp-system.md Add Supported values for ConfigureTelemetryOptInChangeNotification and ConfigureTelemetryOptInSettingsUx --- windows/client-management/mdm/policy-csp-system.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-csp-system.md b/windows/client-management/mdm/policy-csp-system.md index 7cb986c7fd..597ed1660a 100644 --- a/windows/client-management/mdm/policy-csp-system.md +++ b/windows/client-management/mdm/policy-csp-system.md @@ -1069,6 +1069,11 @@ ADMX Info: - GP ADMX file name: *DataCollection.admx* + +The following list shows the supported values: +- 0 (default) - Enable telemetry change notifications +- 1 - Disable telemetry change notifications +
@@ -1124,7 +1129,7 @@ If you set this policy setting to "Disable Telemetry opt-in Settings", telemetry If you set this policy setting to "Enable Telemetry opt-in Settings" or don't configure this policy setting, people can change their own telemetry levels in Settings. > [!Note] -> Set the Allow Telemetry policy setting to prevent people from sending diagnostic data to Microsoft beyond your organization's limit. +> Set the Allow Telemetry policy setting to prevent people from sending diagnostic data to Microsoft beyond your organization's acceptable level of data disclosure. @@ -1136,6 +1141,11 @@ ADMX Info: - GP ADMX file name: *DataCollection.admx* + +The following list shows the supported values: +- 0 (default) - Enable Telemetry opt-in Settings +- 1 - Disable Telemetry opt-in Settings +
From 50d2722ad53c646682f109aa8e581019f60d7d7e Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 6 Jul 2020 11:41:50 -0700 Subject: [PATCH 02/15] add csp --- .../microsoft-defender-atp/minimum-requirements.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index 0040889daa..60382164d4 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -43,6 +43,9 @@ Microsoft Defender Advanced Threat Protection requires one of the following Micr > [!NOTE] > Eligible Licensed Users may use Microsoft Defender Advanced Threat Protection on up to five concurrent devices. + +Microsoft Defender Advanced Threat Protection is also available for purchase from a Cloud Solution Provider (CSP). + Microsoft Defender Advanced Threat Protection, on Windows Server, requires one of the following licensing options: - [Azure Security Center Standard plan](https://docs.microsoft.com/azure/security-center/security-center-pricing) (per node) From 03517bb7f881e17dad09052ed569078e5057a8ae Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Wed, 8 Jul 2020 16:54:29 -0700 Subject: [PATCH 03/15] add url spreadsheet --- .../configure-proxy-internet.md | 16 +++++++++------- .../downloads/mdatp-urls.xlsx | Bin 0 -> 17145 bytes .../images/mdatp-urls.png | Bin 0 -> 65155 bytes .../microsoft-defender-atp-linux.md | 15 ++++++++------- .../microsoft-defender-atp-mac.md | 15 ++++++++------- .../production-deployment.md | 13 ++++++------- 6 files changed, 31 insertions(+), 28 deletions(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/mdatp-urls.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md index 94f58cc685..73427e0de5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md @@ -102,19 +102,21 @@ See [Netsh Command Syntax, Contexts, and Formatting](https://docs.microsoft.com/ ## Enable access to Microsoft Defender ATP service URLs in the proxy server -If a proxy or firewall is blocking all traffic by default and allowing only specific domains through, add the domains listed below to the allowed domains list. +If a proxy or firewall is blocking all traffic by default and allowing only specific domains through, add the domains listed in the downloadable sheet to the allowed domains list. + + + +|**Item**|**Description**| +|:-----|:-----| +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. + + If a proxy or firewall has HTTPS scanning (SSL inspection) enabled, exclude the domains listed below from HTTPS scanning. > [!NOTE] > settings-win.data.microsoft.com is only needed if you have Windows 10 devices running version 1803 or earlier.
> URLs that include v20 in them are only needed if you have Windows 10 devices running version 1803 or later. For example, ```us-v20.events.data.microsoft.com``` is needed for a Windows 10 device running version 1803 or later and onboarded to US Data Storage region. - Service location | Microsoft.com DNS record --|- -Common URLs for all locations | ```crl.microsoft.com/pki/crl/*```
```ctldl.windowsupdate.com```
```www.microsoft.com/pkiops/*```
```events.data.microsoft.com```
```notify.windows.com```
```settings-win.data.microsoft.com``` -European Union | ```eu.vortex-win.data.microsoft.com```
```eu-v20.events.data.microsoft.com```
```usseu1northprod.blob.core.windows.net```
```usseu1westprod.blob.core.windows.net```
```winatp-gw-neu.microsoft.com```
```winatp-gw-weu.microsoft.com```
```wseu1northprod.blob.core.windows.net```
```wseu1westprod.blob.core.windows.net```
```automatedirstrprdweu.blob.core.windows.net```
```automatedirstrprdneu.blob.core.windows.net``` -United Kingdom | ```uk.vortex-win.data.microsoft.com```
```uk-v20.events.data.microsoft.com```
```ussuk1southprod.blob.core.windows.net```
```ussuk1westprod.blob.core.windows.net```
```winatp-gw-uks.microsoft.com```
```winatp-gw-ukw.microsoft.com```
```wsuk1southprod.blob.core.windows.net```
```wsuk1westprod.blob.core.windows.net```
```automatedirstrprduks.blob.core.windows.net```
```automatedirstrprdukw.blob.core.windows.net``` -United States | ```us.vortex-win.data.microsoft.com```
```ussus1eastprod.blob.core.windows.net```
```ussus1westprod.blob.core.windows.net```
```ussus2eastprod.blob.core.windows.net```
```ussus2westprod.blob.core.windows.net```
```ussus3eastprod.blob.core.windows.net```
```ussus3westprod.blob.core.windows.net```
```ussus4eastprod.blob.core.windows.net```
```ussus4westprod.blob.core.windows.net```
```us-v20.events.data.microsoft.com```
```winatp-gw-cus.microsoft.com```
```winatp-gw-eus.microsoft.com```
```wsus1eastprod.blob.core.windows.net```
```wsus1westprod.blob.core.windows.net```
```wsus2eastprod.blob.core.windows.net```
```wsus2westprod.blob.core.windows.net```
```automatedirstrprdcus.blob.core.windows.net```
```automatedirstrprdeus.blob.core.windows.net``` > [!NOTE] > If you are using Microsoft Defender Antivirus in your environment, please refer to the following article for details on allowing connections to the Microsoft Defender Antivirus cloud service: https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-antivirus/configure-network-connections-microsoft-defender-antivirus diff --git a/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx b/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..b1a37416092ff6c6b25788e3c08781b71b170bb4 GIT binary patch literal 17145 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 t8wlusiiY3W|2ydaCwo2bf3W|V0u-dd04VBk+ literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/mdatp-urls.png b/windows/security/threat-protection/microsoft-defender-atp/images/mdatp-urls.png new file mode 100644 index 0000000000000000000000000000000000000000..217cc0d47823e0ec91c38feea0c4b77620df148a GIT binary patch literal 65155 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 T->7T)00000NkvXXu0mjfMlFhB literal 0 HcmV?d00001 diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md index 425c0389da..696c47442f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md @@ -89,14 +89,15 @@ After you've enabled the service, you may need to configure your network or fire ### Network connections -The following table lists the services and their associated URLs that your network must be able to connect to. You should ensure that there are no firewall or network filtering rules that would deny access to these URLs. If there are, you may need to create an *allow* rule specifically for them. +The following downloadable spreadsheet lists the services and their associated URLs that your network must be able to connect to. You should ensure that there are no firewall or network filtering rules that would deny access to these URLs. If there are, you may need to create an *allow* rule specifically for them. + + + +|**Item**|**Description**| +|:-----|:-----| +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. + -| Service location | DNS record | -| ---------------------------------------- | ----------------------- | -| Common URLs for all locations | x.cp.wd.microsoft.com
cdn.x.cp.wd.microsoft.com
eu-cdn.x.cp.wd.microsoft.com
wu-cdn.x.cp.wd.microsoft.com
officecdn-microsoft-com.akamaized.net
crl.microsoft.com
events.data.microsoft.com | -| European Union | europe.x.cp.wd.microsoft.com
eu-v20.events.data.microsoft.com
usseu1northprod.blob.core.windows.net 
usseu1westprod.blob.core.windows.net | -| United Kingdom | unitedkingdom.x.cp.wd.microsoft.com
uk-v20.events.data.microsoft.com
ussuk1southprod.blob.core.windows.net 
ussuk1westprod.blob.core.windows.net | -| United States | unitedstates.x.cp.wd.microsoft.com
us-v20.events.data.microsoft.com
ussus1eastprod.blob.core.windows.net 
ussus1westprod.blob.core.windows.net | > [!NOTE] > For a more specific URL list, see [Configure proxy and internet connectivity settings](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet#enable-access-to-microsoft-defender-atp-service-urls-in-the-proxy-server). diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index 5d2922bccc..5c6219b989 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -69,14 +69,15 @@ After you've enabled the service, you may need to configure your network or fire ### Network connections -The following table lists the services and their associated URLs that your network must be able to connect to. You should ensure that there are no firewall or network filtering rules that would deny access to these URLs, or you may need to create an *allow* rule specifically for them. +The following downloadable spreadsheet lists the services and their associated URLs that your network must be able to connect to. You should ensure that there are no firewall or network filtering rules that would deny access to these URLs, or you may need to create an *allow* rule specifically for them. + + + +|**Item**|**Description**| +|:-----|:-----| +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. + -| Service location | DNS record | -| ---------------------------------------- | ----------------------- | -| Common URLs for all locations | x.cp.wd.microsoft.com
cdn.x.cp.wd.microsoft.com
eu-cdn.x.cp.wd.microsoft.com
wu-cdn.x.cp.wd.microsoft.com
officecdn-microsoft-com.akamaized.net
crl.microsoft.com
events.data.microsoft.com | -| European Union | europe.x.cp.wd.microsoft.com
eu-v20.events.data.microsoft.com
usseu1northprod.blob.core.windows.net 
usseu1westprod.blob.core.windows.net
winatp-gw-weu.microsoft.com
winatp-gw-neu.microsoft.com | -| United Kingdom | unitedkingdom.x.cp.wd.microsoft.com
uk-v20.events.data.microsoft.com
ussuk1southprod.blob.core.windows.net 
ussuk1westprod.blob.core.windows.net
winatp-gw-ukw.microsoft.com
winatp-gw-uks.microsoft.com | -| United States | unitedstates.x.cp.wd.microsoft.com
us-v20.events.data.microsoft.com
ussus1eastprod.blob.core.windows.net 
ussus1westprod.blob.core.windows.net
winatp-gw-cus.microsoft.com
winatp-gw-eus.microsoft.com | Microsoft Defender ATP can discover a proxy server by using the following discovery methods: - Proxy auto-config (PAC) diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index 9c5a742c97..96ee924d6d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -228,16 +228,15 @@ is configured on these devices. URLs that include v20 in them are only needed if you have Windows 10, version 1803 or later devices. For example, ```us-v20.events.data.microsoft.com``` is only needed if the device is on Windows 10, version 1803 or later. + - Service location | Microsoft.com DNS record --|- -Common URLs for all locations | ```crl.microsoft.com/pki/crl/*```
```ctldl.windowsupdate.com```
```www.microsoft.com/pkiops/*```
```events.data.microsoft.com```
```notify.windows.com```
```settings-win.data.microsoft.com``` -European Union | ```eu.vortex-win.data.microsoft.com```
```eu-v20.events.data.microsoft.com```
```usseu1northprod.blob.core.windows.net```
```usseu1westprod.blob.core.windows.net```
```winatp-gw-neu.microsoft.com```
```winatp-gw-weu.microsoft.com```
```wseu1northprod.blob.core.windows.net```
```wseu1westprod.blob.core.windows.net```
```automatedirstrprdweu.blob.core.windows.net```
```automatedirstrprdneu.blob.core.windows.net``` -United Kingdom | ```uk.vortex-win.data.microsoft.com```
```uk-v20.events.data.microsoft.com```
```ussuk1southprod.blob.core.windows.net```
```ussuk1westprod.blob.core.windows.net```
```winatp-gw-uks.microsoft.com```
```winatp-gw-ukw.microsoft.com```
```wsuk1southprod.blob.core.windows.net```
```wsuk1westprod.blob.core.windows.net```
```automatedirstrprduks.blob.core.windows.net```
```automatedirstrprdukw.blob.core.windows.net``` -United States | ```us.vortex-win.data.microsoft.com```
```ussus1eastprod.blob.core.windows.net```
```ussus1westprod.blob.core.windows.net```
```ussus2eastprod.blob.core.windows.net```
```ussus2westprod.blob.core.windows.net```
```ussus3eastprod.blob.core.windows.net```
```ussus3westprod.blob.core.windows.net```
```ussus4eastprod.blob.core.windows.net```
```ussus4westprod.blob.core.windows.net```
```us-v20.events.data.microsoft.com```
```winatp-gw-cus.microsoft.com```
```winatp-gw-eus.microsoft.com```
```wsus1eastprod.blob.core.windows.net```
```wsus1westprod.blob.core.windows.net```
```wsus2eastprod.blob.core.windows.net```
```wsus2westprod.blob.core.windows.net```
```automatedirstrprdcus.blob.core.windows.net```
```automatedirstrprdeus.blob.core.windows.net``` +If a proxy or firewall is blocking anonymous traffic, as Microsoft Defender ATP sensor is connecting from system context, make sure anonymous traffic is permitted in the listed URLs. -If a proxy or firewall is blocking anonymous traffic, as Microsoft Defender ATP sensor is connecting from system context, make sure anonymous traffic is permitted in the previously listed URLs. +|**Item**|**Description**| +|:-----|:-----| +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. + ### Microsoft Defender ATP service backend IP range From edb8a997538a06f984b87c38561c23a81cf67c6c Mon Sep 17 00:00:00 2001 From: Onur <4823734+e0i@users.noreply.github.com> Date: Thu, 9 Jul 2020 15:07:19 +0300 Subject: [PATCH 04/15] Typo: "DHCP Option ID" 234 -> 235 Closes #7107. --- .../deployment/update/waas-delivery-optimization-reference.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/deployment/update/waas-delivery-optimization-reference.md b/windows/deployment/update/waas-delivery-optimization-reference.md index b4bb57aef5..f4101b9102 100644 --- a/windows/deployment/update/waas-delivery-optimization-reference.md +++ b/windows/deployment/update/waas-delivery-optimization-reference.md @@ -131,7 +131,7 @@ Starting in Windows 10, version 1803, set this policy to restrict peer selection - 0 = not set - 1 = AD Site - 2 = Authenticated domain SID -- 3 = DHCP Option ID (with this option, the client will query DHCP Option ID 234 and use the returned GUID value as the Group ID) +- 3 = DHCP Option ID (with this option, the client will query DHCP Option ID 235 and use the returned GUID value as the Group ID) - 4 = DNS Suffix - 5 = Starting with Windows 10, version 1903, you can use the Azure Active Directory (AAD) Tenant ID as a means to define groups. To do this set the value for DOGroupIdSource to its new maximum value of 5. From 6e9a016dae8b1783fef8c7ed2b45657940a15e70 Mon Sep 17 00:00:00 2001 From: Jeff <61287664+JeffSchieck@users.noreply.github.com> Date: Thu, 9 Jul 2020 07:38:10 -0500 Subject: [PATCH 05/15] Remove extra letter Removed extra letter (a) preceding "you". --- .../mobile-devices/provisioning-configure-mobile.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/configuration/mobile-devices/provisioning-configure-mobile.md b/windows/configuration/mobile-devices/provisioning-configure-mobile.md index afb1fa0310..340219baab 100644 --- a/windows/configuration/mobile-devices/provisioning-configure-mobile.md +++ b/windows/configuration/mobile-devices/provisioning-configure-mobile.md @@ -17,7 +17,7 @@ manager: dansimp # Use Windows Configuration Designer to configure Windows 10 Mobile devices -Windows provisioning makes it easy for IT administrators to configure end-user devices without imaging. Using provisioning packages, ayou can easily specify desired configuration, settings, and information required to enroll the devices into management, and then apply that configuration to target devices in a matter of minutes. +Windows provisioning makes it easy for IT administrators to configure end-user devices without imaging. Using provisioning packages, you can easily specify desired configuration, settings, and information required to enroll the devices into management, and then apply that configuration to target devices in a matter of minutes. A provisioning package (.ppkg) is a container for a collection of configuration settings. Using Windows Configuration Designer, you can create provisioning packages that let you quickly and efficiently configure a device without having to install a new image. From 327fc6b41a60c5d0179b0a437b45b5b1f65b4211 Mon Sep 17 00:00:00 2001 From: Ben Alfasi Date: Thu, 9 Jul 2020 16:26:11 +0300 Subject: [PATCH 06/15] 1 --- windows/security/threat-protection/TOC.md | 1 + .../get-all-vulnerabilities-by-machines.md | 104 ++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index c5bd8c7fbb..666cf8cb70 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -570,6 +570,7 @@ ###### [Vulnerability]() ####### [Vulnerability methods and properties](microsoft-defender-atp/vulnerability.md) ####### [List vulnerabilities](microsoft-defender-atp/get-all-vulnerabilities.md) +####### [List vulnerabilities by Machine and Software](microsoft-defender-atp/get-all-vulnerabilities-by-machines.md) ####### [Get vulnerability by Id](microsoft-defender-atp/get-vulnerability-by-id.md) ####### [List machines by vulnerability](microsoft-defender-atp/get-machines-by-vulnerability.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md new file mode 100644 index 0000000000..4234c36d32 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md @@ -0,0 +1,104 @@ +--- +title: Get all vulnerabilities by Machine and Software +description: Retrieves a list of all the vulnerabilities affecting the organization by Machine and Software +keywords: apis, graph api, supported apis, get, vulnerability information, mdatp tvm api +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: dolmont +author: DulceMontemayor +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +--- + +# List vulnerabilities by Machine and Software +**Applies to:** [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +Retrieves a list of all the vulnerabilities affecting the organization per [Machine](machine.md) and [Software](software.md). +
If the vulnerability has a fixing KB, it will appear in the response. +
Supports [OData V4 queries](https://www.odata.org/documentation/). +
The OData ```$filter``` is supported on all properties. + +>[!Tip] +>This is great API for [Power BI](api-power-bi.md) integration. + +## Permissions +One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) for details. + +Permission type | Permission | Permission display name +:---|:---|:--- +Application | Vulnerability.Read.All | 'Read Threat and Vulnerability Management vulnerability information' +Delegated (work or school account) | Vulnerability.Read | 'Read Threat and Vulnerability Management vulnerability information' + +## HTTP request +``` +GET /api/vulnerabilities/machinesVulnerabilities +``` + +## Request headers + +Name | Type | Description +:---|:---|:--- +Authorization | String | Bearer {token}. **Required**. + + +## Request body +Empty + +## Response +If successful, this method returns 200 OK with the list of vulnerabilities in the body. + + +## Example + +**Request** + +Here is an example of the request. + +``` +GET https://api.securitycenter.windows.com/api/vulnerabilities/machinesVulnerabilities +``` + +**Response** + +Here is an example of the response. + + +```json +{ + "@odata.context": "https://api-us.securitycenter.windows.com/api/$metadata#Collection(microsoft.windowsDefenderATP.api.PublicAssetVulnerabilityDto)", + "value": [ + { + "id": "5afa3afc92a7c63d4b70129e0a6f33f63a427e21-_-CVE-2020-6494-_-microsoft-_-edge_chromium-based-_-81.0.416.77-_-", + "cveId": "CVE-2020-6494", + "machineId": "5afa3afc92a7c63d4b70129e0a6f33f63a427e21", + "fixingKbId": null, + "productName": "edge_chromium-based", + "productVendor": "microsoft", + "productVersion": "81.0.416.77", + "severity": "Low" + }, + { + "id": "7a704e17d1c2977c0e7b665fb18ae6e1fe7f3283-_-CVE-2016-3348-_-microsoft-_-windows_server_2012_r2-_-6.3.9600.19728-_-3185911", + "cveId": "CVE-2016-3348", + "machineId": "7a704e17d1c2977c0e7b665fb18ae6e1fe7f3283", + "fixingKbId": "3185911", + "productName": "windows_server_2012_r2", + "productVendor": "microsoft", + "productVersion": "6.3.9600.19728", + "severity": "Low" + }, + ... + ] + +} +``` + +## Related topics +- [Risk-based Threat & Vulnerability Management](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/next-gen-threat-and-vuln-mgt) +- [Vulnerabilities in your organization](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/tvm-weaknesses) From ecb78daa981e3457989bba5f50d9169c6e90cfc0 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jul 2020 10:15:10 -0700 Subject: [PATCH 07/15] remove note --- .../microsoft-defender-atp/onboard-downlevel.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md index 3ad2b3c9db..6d9c98fc37 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md +++ b/windows/security/threat-protection/microsoft-defender-atp/onboard-downlevel.md @@ -32,9 +32,6 @@ ms.topic: article Microsoft Defender ATP extends support to include down-level operating systems, providing advanced attack detection and investigation capabilities on supported Windows versions. -> [!IMPORTANT] -> This capability is currently in preview. You'll need to turn on the preview features to take advantage of this feature. For more information, see [Preview features](preview.md). - To onboard down-level Windows client endpoints to Microsoft Defender ATP, you'll need to: - Configure and update System Center Endpoint Protection clients. - Install and configure Microsoft Monitoring Agent (MMA) to report sensor data to Microsoft Defender ATP as instructed below. From e6ccbf8d772f7fb137b52561166f8d1fc58e662d Mon Sep 17 00:00:00 2001 From: ashwin-pr <66497769+ashwin-pr@users.noreply.github.com> Date: Thu, 9 Jul 2020 23:11:55 +0530 Subject: [PATCH 08/15] Changed reference of Linux to Android Changed reference of Linux to Android --- .../microsoft-defender-atp/microsoft-defender-atp-android.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md index b2b8409121..12f56bc412 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-android.md @@ -27,7 +27,7 @@ ms.topic: conceptual > > As with any pre-release solution, remember to exercise caution when determining the target population for your deployments. > -> If you have preview features turned on in the Microsoft Defender Security Center, you should be able to access the Linux onboarding page immediately. If you have not yet opted into previews, we encourage you to [turn on preview features](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/preview) in the Microsoft Defender Security Center today. +> If you have preview features turned on in the Microsoft Defender Security Center, you should be able to access the Android onboarding page immediately. If you have not yet opted into previews, we encourage you to [turn on preview features](https://docs.microsoft.com/windows/security/threat-protection/microsoft-defender-atp/preview) in the Microsoft Defender Security Center today. This topic describes how to install, configure, update, and use Microsoft Defender ATP for Android. From f7402458f8c862b780957a05f5062e6dce2fbff0 Mon Sep 17 00:00:00 2001 From: Ben Date: Thu, 9 Jul 2020 21:07:53 +0300 Subject: [PATCH 09/15] Update get-all-vulnerabilities-by-machines.md 2 --- .../get-all-vulnerabilities-by-machines.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md index 4234c36d32..de0e5c2508 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/get-all-vulnerabilities-by-machines.md @@ -25,7 +25,7 @@ Retrieves a list of all the vulnerabilities affecting the organization per [Mach
The OData ```$filter``` is supported on all properties. >[!Tip] ->This is great API for [Power BI](api-power-bi.md) integration. +>This is great API for [Power BI integration](api-power-bi.md). ## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Use Microsoft Defender ATP APIs](apis-intro.md) for details. From d6beb73ed57588ccff322e31d9c9a0ce2fe3d8f1 Mon Sep 17 00:00:00 2001 From: Joanie Rhine <53441365+jrhi@users.noreply.github.com> Date: Thu, 9 Jul 2020 11:19:14 -0700 Subject: [PATCH 10/15] Update catchup scan docs Updated docs on Disable catchup full scan and Disable catchup quick scan. --- windows/client-management/mdm/policy-csp-defender.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index 5898f5bb48..5b8f52d942 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -1725,9 +1725,9 @@ Valid values: 0–90 This policy setting allows you to configure catch-up scans for scheduled full scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you disable or do not configure this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you disable this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you enable this setting, catch-up scans for scheduled full scans will be disabled. +If you enable or do not configure this setting, catch-up scans for scheduled full scans will be disabled. Supported values: @@ -1805,9 +1805,9 @@ ADMX Info: This policy setting allows you to configure catch-up scans for scheduled quick scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you enable this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you disable this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you disable or do not configure this setting, catch-up scans for scheduled quick scans will be turned off. +If you enable or do not configure this setting, catch-up scans for scheduled quick scans will be turned off. Supported values: From 6b7727e2aef664180c5969807997e330bd632e96 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jul 2020 11:23:26 -0700 Subject: [PATCH 11/15] update file link --- .../microsoft-defender-atp/configure-proxy-internet.md | 2 +- .../microsoft-defender-atp/microsoft-defender-atp-linux.md | 2 +- .../microsoft-defender-atp/microsoft-defender-atp-mac.md | 2 +- .../microsoft-defender-atp/production-deployment.md | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md index 73427e0de5..892be434e6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-proxy-internet.md @@ -108,7 +108,7 @@ If a proxy or firewall is blocking all traffic by default and allowing only spec |**Item**|**Description**| |:-----|:-----| -|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) | The spreadsheet provides specific DNS records for service locations, geographic locations, and OS. If a proxy or firewall has HTTPS scanning (SSL inspection) enabled, exclude the domains listed below from HTTPS scanning. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md index 696c47442f..fda5e2b14b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-linux.md @@ -95,7 +95,7 @@ The following downloadable spreadsheet lists the services and their associated U |**Item**|**Description**| |:-----|:-----| -|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) | The spreadsheet provides specific DNS records for service locations, geographic locations, and OS. diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md index 5c6219b989..0b8a773d75 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-atp-mac.md @@ -75,7 +75,7 @@ The following downloadable spreadsheet lists the services and their associated U |**Item**|**Description**| |:-----|:-----| -|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) | The spreadsheet provides specific DNS records for service locations, geographic locations, and OS. diff --git a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md index 96ee924d6d..33a1b59c0a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md +++ b/windows/security/threat-protection/microsoft-defender-atp/production-deployment.md @@ -235,7 +235,7 @@ If a proxy or firewall is blocking anonymous traffic, as Microsoft Defender ATP |**Item**|**Description**| |:-----|:-----| -|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-deployment-strategy.pdf) | The spreadsheet provides specific DNS records for service locations, geographies, and OS. +|[![Thumb image for Microsoft Defender ATP URLs spreadsheet](images/mdatp-urls.png)](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx)
[Spreadsheet](https://github.com/MicrosoftDocs/windows-itpro-docs/raw/public/windows/security/threat-protection/microsoft-defender-atp/downloads/mdatp-urls.xlsx) | The spreadsheet provides specific DNS records for service locations, geographic locations, and OS. ### Microsoft Defender ATP service backend IP range From 8f88fa6f07577744270468f0f0c80822fa6ab179 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Thu, 9 Jul 2020 12:36:15 -0700 Subject: [PATCH 12/15] fixes --- .../minimum-requirements.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md index 60382164d4..8f47832251 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md +++ b/windows/security/threat-protection/microsoft-defender-atp/minimum-requirements.md @@ -92,7 +92,7 @@ Access to Microsoft Defender ATP is done through a browser, supporting the follo Devices on your network must be running one of these editions. -The hardware requirements for Microsoft Defender ATP on devices is the same as those for the supported editions. +The hardware requirements for Microsoft Defender ATP on devices are the same for the supported editions. > [!NOTE] > Machines running mobile versions of Windows are not supported. @@ -125,8 +125,8 @@ When you run the onboarding wizard for the first time, you must choose where you > [!NOTE] > Microsoft Defender ATP doesn't require any specific diagnostic level as long as it's enabled. -You must ensure that the diagnostic data service is enabled on all the devices in your organization. -By default, this service is enabled, but it's good practice to check to ensure that you'll get sensor data from them. +Make sure that the diagnostic data service is enabled on all the devices in your organization. +By default, this service is enabled. It's good practice to check to ensure that you'll get sensor data from them. **Use the command line to check the Windows 10 diagnostic data service startup type**: @@ -146,7 +146,8 @@ By default, this service is enabled, but it's good practice to check to ensu ![Result of the sc query command for diagtrack](images/windefatp-sc-qc-diagtrack.png) -If the **START_TYPE** is not set to **AUTO_START**, then you'll need to set the service to automatically start. + +You'll need to set the service to automatically start if the **START_TYPE** is not set to **AUTO_START**. **Use the command line to set the Windows 10 diagnostic data service to automatically start:** @@ -173,7 +174,7 @@ If the **START_TYPE** is not set to **AUTO_START**, then you'll need to set the #### Internet connectivity Internet connectivity on devices is required either directly or through proxy. -The Microsoft Defender ATP sensor can utilize a daily average bandwidth of 5MB to communicate with the Microsoft Defender ATP cloud service and report cyber data. One-off activities such as file uploads and investigation package collection are not included in this daily average bandwidth. +The Microsoft Defender ATP sensor can utilize a daily average bandwidth of 5 MB to communicate with the Microsoft Defender ATP cloud service and report cyber data. One-off activities such as file uploads and investigation package collection are not included in this daily average bandwidth. For more information on additional proxy configuration settings, see [Configure device proxy and Internet connectivity settings](configure-proxy-internet.md). @@ -183,9 +184,11 @@ Before you onboard devices, the diagnostic data service must be enabled. The ser ## Microsoft Defender Antivirus configuration requirement The Microsoft Defender ATP agent depends on the ability of Microsoft Defender Antivirus to scan files and provide information about them. -You must configure Security intelligence updates on the Microsoft Defender ATP devices whether Microsoft Defender Antivirus is the active antimalware or not. For more information, see [Manage Microsoft Defender Antivirus updates and apply baselines](../microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md). +Configure Security intelligence updates on the Microsoft Defender ATP devices whether Microsoft Defender Antivirus is the active antimalware or not. For more information, see [Manage Microsoft Defender Antivirus updates and apply baselines](../microsoft-defender-antivirus/manage-updates-baselines-microsoft-defender-antivirus.md). -When Microsoft Defender Antivirus is not the active antimalware in your organization and you use the Microsoft Defender ATP service, Microsoft Defender Antivirus goes on passive mode. If your organization has disabled Microsoft Defender Antivirus through group policy or other methods, devices that are onboarded to Microsoft Defender ATP must be excluded from this group policy. +When Microsoft Defender Antivirus is not the active antimalware in your organization and you use the Microsoft Defender ATP service, Microsoft Defender Antivirus goes on passive mode. + +If your organization has turned off Microsoft Defender Antivirus through group policy or other methods, devices that are onboarded must be excluded from this group policy. If you are onboarding servers and Microsoft Defender Antivirus is not the active antimalware on your servers, you shouldn't uninstall Microsoft Defender Antivirus. You'll need to configure it to run on passive mode. For more information, see [Onboard servers](configure-server-endpoints.md). From 4990857f9d971047460dda1f078058012084d93e Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Thu, 9 Jul 2020 14:27:23 -0700 Subject: [PATCH 13/15] Update policy-csp-defender.md There was discrepancy only in the default value for the DisableCatchupFullScan and DisableCatchupQuickScan settings and their equivalent GP settings. Updated the default values and reverted the changes to the descriptions. --- .../client-management/mdm/policy-csp-defender.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index 5b8f52d942..df1a78b3a7 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -1725,14 +1725,14 @@ Valid values: 0–90 This policy setting allows you to configure catch-up scans for scheduled full scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you disable this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you disable or do not configure this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you enable or do not configure this setting, catch-up scans for scheduled full scans will be disabled. +If you enable this setting, catch-up scans for scheduled full scans will be disabled. Supported values: -- 0 - Disabled -- 1 - Enabled (default) +- 0 - Disabled (default) +- 1 - Enabled OMA-URI Path: ./Vendor/MSFT/Policy/Config/Defender/DisableCatchupFullScan @@ -1805,14 +1805,14 @@ ADMX Info: This policy setting allows you to configure catch-up scans for scheduled quick scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you disable this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you disable or do not configure this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you enable or do not configure this setting, catch-up scans for scheduled quick scans will be turned off. +If you enable this setting, catch-up scans for scheduled quick scans will be turned off. Supported values: -- 0 - Disabled -- 1 - Enabled (default) +- 0 - Disabled (default) +- 1 - Enabled OMA-URI Path: ./Vendor/MSFT/Policy/Config/Defender/DisableCatchupQuickScan From 5f226434ffdb21ccb0b5d6d1bff7bc1050ab671d Mon Sep 17 00:00:00 2001 From: Denise Vangel-MSFT Date: Thu, 9 Jul 2020 14:38:13 -0700 Subject: [PATCH 14/15] Update microsoft-defender-advanced-threat-protection.md --- .../microsoft-defender-advanced-threat-protection.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md index b20e6bfe22..74190892a5 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/microsoft-defender-atp/microsoft-defender-advanced-threat-protection.md @@ -136,4 +136,4 @@ Integrate Microsoft Defender Advanced Threat Protection into your existing workf ## Related topic -[Microsoft Defender ATP helps detect sophisticated threats](https://www.microsoft.com/itshowcase/Article/Content/854/Windows-Defender-ATP-helps-detect-sophisticated-threats) +[Microsoft Defender ATP helps detect sophisticated threats](https://www.microsoft.com/itshowcase/microsoft-defender-atps-antivirus-capabilities-boost-malware-protection) From 9c3eb4fdaac667b595b1d002132fb35a44fd2ee9 Mon Sep 17 00:00:00 2001 From: Manika Dhiman Date: Thu, 9 Jul 2020 14:42:13 -0700 Subject: [PATCH 15/15] Update policy-csp-defender.md --- windows/client-management/mdm/policy-csp-defender.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/client-management/mdm/policy-csp-defender.md b/windows/client-management/mdm/policy-csp-defender.md index df1a78b3a7..56f6870274 100644 --- a/windows/client-management/mdm/policy-csp-defender.md +++ b/windows/client-management/mdm/policy-csp-defender.md @@ -1725,9 +1725,9 @@ Valid values: 0–90 This policy setting allows you to configure catch-up scans for scheduled full scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you disable or do not configure this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you enable this setting, catch-up scans for scheduled full scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you enable this setting, catch-up scans for scheduled full scans will be disabled. +If you disable or do not configure this setting, catch-up scans for scheduled full scans will be turned off. Supported values: @@ -1805,9 +1805,9 @@ ADMX Info: This policy setting allows you to configure catch-up scans for scheduled quick scans. A catch-up scan is a scan that is initiated because a regularly scheduled scan was missed. Usually these scheduled scans are missed because the computer was turned off at the scheduled time. -If you disable or do not configure this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. +If you enable this setting, catch-up scans for scheduled quick scans will be turned on. If a computer is offline for two consecutive scheduled scans, a catch-up scan is started the next time someone logs on to the computer. If there is no scheduled scan configured, there will be no catch-up scan run. -If you enable this setting, catch-up scans for scheduled quick scans will be turned off. +If you disable or do not configure this setting, catch-up scans for scheduled quick scans will be turned off. Supported values: