From d8cdd96dfc6649e1e0b3ef1c5c3c83b1c6e793d4 Mon Sep 17 00:00:00 2001 From: Nick Schonning Date: Fri, 19 Oct 2018 19:09:46 -0400 Subject: [PATCH 01/10] typo: configurtion -> configuration --- windows/client-management/mdm/vpn-ddf-file.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/client-management/mdm/vpn-ddf-file.md b/windows/client-management/mdm/vpn-ddf-file.md index 51a11541d3..79be87ff7f 100644 --- a/windows/client-management/mdm/vpn-ddf-file.md +++ b/windows/client-management/mdm/vpn-ddf-file.md @@ -1384,7 +1384,7 @@ This topic shows the OMA DM device description framework (DDF) for the **VPN** c ## Related topics -[VPN configurtion service provider](vpn-csp.md) +[VPN configuration service provider](vpn-csp.md)   From c1806af6d135a63bc40fdc35cbcf1be234853d42 Mon Sep 17 00:00:00 2001 From: Liza Poggemeyer Date: Fri, 19 Oct 2018 23:54:46 +0000 Subject: [PATCH 02/10] Initialize open publishing repository: https://cpubwin.visualstudio.com/DefaultCollection/it-client/_git/it-client of branch master --- .gitattributes | 14 +++++++++ .openpublishing.publish.config.json | 24 ++++++++++++--- README.md | 3 ++ windows/license/TOC.yml | 2 ++ windows/license/breadcrumb/toc.yml | 3 ++ windows/license/docfx.json | 47 +++++++++++++++++++++++++++++ windows/license/index.md | 1 + 7 files changed, 90 insertions(+), 4 deletions(-) create mode 100644 .gitattributes create mode 100644 README.md create mode 100644 windows/license/TOC.yml create mode 100644 windows/license/breadcrumb/toc.yml create mode 100644 windows/license/docfx.json create mode 100644 windows/license/index.md diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000..9fb85ec49f --- /dev/null +++ b/.gitattributes @@ -0,0 +1,14 @@ +# Set the default behavior, in case people don't have core.autocrlf set. +* text=auto + +# Explicitly declare text files you want to always be normalized and converted +# to native line endings on checkout. +*.c text +*.h text + +# Declare files that will always have CRLF line endings on checkout. +*.sln text eol=crlf + +# Denote all files that are truly binary and should not be modified. +*.png binary +*.jpg binary \ No newline at end of file diff --git a/.openpublishing.publish.config.json b/.openpublishing.publish.config.json index f9d982e542..9ea8c1f169 100644 --- a/.openpublishing.publish.config.json +++ b/.openpublishing.publish.config.json @@ -101,6 +101,22 @@ "moniker_groups": [], "version": 0 }, + { + "docset_name": "license", + "build_source_folder": "windows/license", + "build_output_subfolder": "license", + "locale": "en-us", + "monikers": [], + "moniker_ranges": [], + "open_to_public_contributors": false, + "type_mapping": { + "Conceptual": "Content", + "ManagedReference": "Content", + "RestApi": "Content" + }, + "build_entry_point": "docs", + "template_folder": "_themes" + }, { "docset_name": "mdop-VSTS", "build_source_folder": "mdop", @@ -511,11 +527,11 @@ ] }, "need_generate_pdf_url_template": true, - "need_generate_pdf": false, - "need_generate_intellisense": false, - "Targets": { + "targets": { "Pdf": { "template_folder": "_themes.pdf" } - } + }, + "need_generate_pdf": false, + "need_generate_intellisense": false } \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000000..824a7c6d56 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +## Microsoft Open Source Code of Conduct +This project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/). +For more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments. \ No newline at end of file diff --git a/windows/license/TOC.yml b/windows/license/TOC.yml new file mode 100644 index 0000000000..b5ef71ac32 --- /dev/null +++ b/windows/license/TOC.yml @@ -0,0 +1,2 @@ +- name: Index + href: index.md \ No newline at end of file diff --git a/windows/license/breadcrumb/toc.yml b/windows/license/breadcrumb/toc.yml new file mode 100644 index 0000000000..61d8fca61e --- /dev/null +++ b/windows/license/breadcrumb/toc.yml @@ -0,0 +1,3 @@ +- name: Docs + tocHref: / + topicHref: / \ No newline at end of file diff --git a/windows/license/docfx.json b/windows/license/docfx.json new file mode 100644 index 0000000000..48d2f8a49d --- /dev/null +++ b/windows/license/docfx.json @@ -0,0 +1,47 @@ +{ + "build": { + "content": [ + { + "files": [ + "**/*.md", + "**/*.yml" + ], + "exclude": [ + "**/obj/**", + "**/includes/**", + "_themes/**", + "_themes.pdf/**", + "README.md", + "LICENSE", + "LICENSE-CODE", + "ThirdPartyNotices" + ] + } + ], + "resource": [ + { + "files": [ + "**/*.png", + "**/*.jpg" + ], + "exclude": [ + "**/obj/**", + "**/includes/**", + "_themes/**", + "_themes.pdf/**" + ] + } + ], + "overwrite": [], + "externalReference": [], + "globalMetadata": { + "breadcrumb_path": "/license/breadcrumb/toc.json", + "extendBreadcrumb": true, + "feedback_system": "None" + }, + "fileMetadata": {}, + "template": [], + "dest": "license", + "markdownEngineName": "markdig" + } +} \ No newline at end of file diff --git a/windows/license/index.md b/windows/license/index.md new file mode 100644 index 0000000000..8356233915 --- /dev/null +++ b/windows/license/index.md @@ -0,0 +1 @@ +# Welcome to license! \ No newline at end of file From 2d4568de55158c6ca5c57311089b634c3f139ce0 Mon Sep 17 00:00:00 2001 From: Greg Lindsay Date: Sun, 21 Oct 2018 17:06:04 +0000 Subject: [PATCH 03/10] Merged PR 12245: Add graphics, fix a typo, specify enrollment status page content expanded --- .../windows-autopilot/enrollment-status.md | 2 +- .../windows-autopilot/existing-devices.md | 51 +++++++++++------- .../windows-autopilot/images/up-1.PNG | Bin 0 -> 48240 bytes .../windows-autopilot/images/up-2.PNG | Bin 0 -> 24057 bytes .../windows-autopilot/images/up-3.PNG | Bin 0 -> 36215 bytes 5 files changed, 34 insertions(+), 19 deletions(-) create mode 100644 windows/deployment/windows-autopilot/images/up-1.PNG create mode 100644 windows/deployment/windows-autopilot/images/up-2.PNG create mode 100644 windows/deployment/windows-autopilot/images/up-3.PNG diff --git a/windows/deployment/windows-autopilot/enrollment-status.md b/windows/deployment/windows-autopilot/enrollment-status.md index 60a302f3e0..1e4210ada6 100644 --- a/windows/deployment/windows-autopilot/enrollment-status.md +++ b/windows/deployment/windows-autopilot/enrollment-status.md @@ -31,7 +31,7 @@ The Windows Autopilot Enrollment Status page displaying the status of the comple - Show custom error message when an error occurs. - Allow users to collect logs about installation errors. -## Installation progresss tracked +## Installation progress tracked The Enrollment Status page tracks a subset of the available MDM CSP policies that are delivered to the device as part of the complete device configuration process. The specific types of policies that are tracked include: diff --git a/windows/deployment/windows-autopilot/existing-devices.md b/windows/deployment/windows-autopilot/existing-devices.md index 6872ac6eaa..345d878ea7 100644 --- a/windows/deployment/windows-autopilot/existing-devices.md +++ b/windows/deployment/windows-autopilot/existing-devices.md @@ -24,12 +24,22 @@ This topic describes how to convert Windows 7 domain-joined computers to Azure A - System Center Configuration Manager Current Branch (1806) OR System Center Configuration Manager Technical Preview (1808) - The [Windows ADK](https://developer.microsoft.com/en-us/windows/hardware/windows-assessment-deployment-kit) 1803 or later + - Note: Config Mgr 1806 or later is required to [support](https://docs.microsoft.com/sccm/core/plan-design/configs/support-for-windows-10#windows-10-adk) the Windows ADK 1809. - Assigned Microsoft Intune Licenses - Azure Active Directory Premium - Windows 10 version 1809 or later imported into Config Mgr as an Operating System Image ## Procedures +### Configure the Enrollment Status Page (optional) + +If desired, you can set up an [enrollment status page](https://docs.microsoft.com/windows/deployment/windows-autopilot/enrollment-status) for Autopilot using Intune. + +To enable and configure the enrollment and status page: + +1. Open [Intune in the Azure portal](https://aka.ms/intuneportal). +2. [Set up an enrollment status page](https://docs.microsoft.com/intune/windows-enrollment-status). + ### Create the JSON file >[!TIP] @@ -66,36 +76,34 @@ This topic describes how to convert Windows 7 domain-joined computers to Azure A #### Retrieve profiles in Autopilot for existing devices JSON format ``` - Get-AutopilotProfile | ConvertTo-AutopilotConfigurationJSON > + Get-AutopilotProfile | ConvertTo-AutopilotConfigurationJSON ``` See the following sample output:
     PS C:\> Get-AutopilotProfile | ConvertTo-AutopilotConfigurationJSON
     {
-    "CloudAssignedTenantId":  "1537de22-988c-4e93-b8a5-83890f34a69b",
-    "Version":  2049,
-    "Comment_CloudAssignedOobeConfig":  "0x7FFFFFFF",
-    "Comment_Version":  "0x801",
-    "Comment_File":  "Profile Autopilot Profile",
-    "CloudAssignedAadServerData":  "{\"ZeroTouchConfig\":{\"CloudAssignedTenantUpn\":\"\",\"CloudAssignedTenantDomain\":\"M365x373186.onmicrosoft.com\"}}",
-    "CloudAssignedOobeConfig":  30,
-    "CloudAssignedDomainJoinMethod":  0,
-    "ZtdCorrelationId":  "7F9E6025-1E13-45F3-BF82-A3E8C5B59EAC",
-    "CloudAssignedLockdownConfig":  0,
-    "CloudAssignedTenantDomain":  "M365x373186.onmicrosoft.com"
+        "CloudAssignedTenantId":  "1537de22-988c-4e93-b8a5-83890f34a69b",
+        "CloudAssignedForcedEnrollment":  1,
+        "Version":  2049,
+        "Comment_File":  "Profile Autopilot Profile",
+        "CloudAssignedAadServerData":  "{\"ZeroTouchConfig\":{\"CloudAssignedTenantUpn\":\"\",\"ForcedEnrollment\":1,\"CloudAssignedTenantDomain\":\"M365x373186.onmicrosoft.com\"}}",
+        "CloudAssignedTenantDomain":  "M365x373186.onmicrosoft.com",
+        "CloudAssignedDomainJoinMethod":  0,
+        "CloudAssignedOobeConfig":  28,
+        "ZtdCorrelationId":  "7F9E6025-1E13-45F3-BF82-A3E8C5B59EAC"
     }
Each profile is encapsulated within braces **{ }**. In the previous example, a single profile is displayed. -See the following table for a description of properties used in the JSON file. + See the following table for a description of properties used in the JSON file. | Property | Description | | --- | --- | | Version (number, optional) | The version number that identifies the format of the JSON file. For Windows 10 1809, the version specified must be 2049. | | CloudAssignedTenantId (guid, required) | The Azure Active Directory tenant ID that should be used. This is the GUID for the tenant, and can be found in properties of the tenant. The value should not include braces. | | CloudAssignedTenantDomain (string, required) | The Azure Active Directory tenant name that should be used, e.g. tenant.onmicrosoft.com. | - | CloudAssignedOobeConfig (number, required) | This is a bitmap that shows which Autopilot settings were configured. Values include: SkipCortanaOptIn = 1, OobeUserNotLocalAdmin = 2, SkipExpressSettings = 4, SkipOemRegistration = 8, SkipEula = 16 + | CloudAssignedOobeConfig (number, required) | This is a bitmap that shows which Autopilot settings were configured. Values include: SkipCortanaOptIn = 1, OobeUserNotLocalAdmin = 2, SkipExpressSettings = 4, SkipOemRegistration = 8, SkipEula = 16 | | CloudAssignedDomainJoinMethod (number, required) | This property should be set to 0 and specifies that the device should join Azure AD. | | CloudAssignedForcedEnrollment (number, required) | Specifies that the device should require AAD Join and MDM enrollment.
0 = not required, 1 = required. | | ZtdCorrelationId (guid, required) | A unique GUID (without braces) that will be provided to Intune as part of the registration process. ZtdCorrelationId will be included in enrollment message as “OfflineAutoPilotEnrollmentCorrelator”. This attribute will be present only if the enrollment is taking place on a device registered with Zero Touch Provisioning via offline registration.| @@ -107,7 +115,7 @@ See the following table for a description of properties used in the JSON file. ``` Get-AutopilotProfile | ConvertTo-AutopilotConfigurationJSON | Out-File c:\Autopilot\AutopilotConfigurationFile.json -Encoding ASCII ``` - **IMPORTANT**: The file name must be named **AutopilotConfigurationFile.json** in addition to being encoded as ASCII or ANSI. + **IMPORTANT**: The file name must be named **AutopilotConfigurationFile.json** in addition to being encoded as ASCII/ANSI. If preferred, you can save the profile to a text file and edit in Notepad. In Notepad, when you choose **Save as** you must select Save as type: **All Files** and choose ANSI from the drop-down list next to **Encoding**. See the following example. @@ -116,7 +124,8 @@ See the following table for a description of properties used in the JSON file. After saving the file, move the file to a location suitable as an SCCM package source. >[!IMPORTANT] - >Multiple JSON profile files can be used, but each must be named **AutopilotConfigurationFile.json** in order for OOBE to follow the Autopilot experience. The file also must be encoded as ANSI. Saving the file with Unicode or UTF-8 encoding or saving it with a different file name will cause Windows 10 OOBE to not follow the Autopilot experience. + >Multiple JSON profile files can be used, but each must be named **AutopilotConfigurationFile.json** in order for OOBE to follow the Autopilot experience. The file also must be encoded as ANSI.

**Saving the file with Unicode or UTF-8 encoding or saving it with a different file name will cause Windows 10 OOBE to not follow the Autopilot experience**.
+ ### Create a package containing the JSON file @@ -130,6 +139,8 @@ See the following table for a description of properties used in the JSON file. - Program Type: **Do not create a program** 4. Click **Next** twice and then click **Close**. +**NOTE**: If you change user-driven Autopilot profile settings in Intune at a later date, you must also update the JSON file and redistribute the associated Config Mgr package. + ### Create a target collection >[!NOTE] @@ -272,8 +283,12 @@ Next, ensure that all content required for the task sequence is deployed to dist The Task Sequence will download content, reboot, format the drives and install Windows 10. The device will then proceed to be prepared for Autopilot. Once the task sequence has completed the device will boot into OOBE and provide an Autopilot experience. - +![refresh-1](images/up-1.png) +![refresh-2](images/up-2.png) +![refresh-3](images/up-3.png) ### Register the device for Windows Autopilot -Devices provisioned through Autopilot will only receive the guided OOBE Autopilot experience on first boot. There is currently no automatic registration into Windows Autopilot. Therefore, once updated to Windows 10, the device should be registered to ensure a continued Autopilot experience in the event of PC reset. \ No newline at end of file +Devices provisioned through Autopilot will only receive the guided OOBE Autopilot experience on first boot. There is currently no automatic registration into Windows Autopilot. Therefore, once updated to Windows 10, the device should be registered to ensure a continued Autopilot experience in the event of PC reset. + +For more information, see [Adding devices to Windows Autopilot](https://docs.microsoft.com/windows/deployment/windows-autopilot/add-devices). diff --git a/windows/deployment/windows-autopilot/images/up-1.PNG b/windows/deployment/windows-autopilot/images/up-1.PNG new file mode 100644 index 0000000000000000000000000000000000000000..c1284c53d28e2bafe15549a1738ce5eb3ab8c04a GIT binary patch literal 48240 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 K9eeG!*uMirJHVs> literal 0 HcmV?d00001 diff --git a/windows/deployment/windows-autopilot/images/up-3.PNG b/windows/deployment/windows-autopilot/images/up-3.PNG new file mode 100644 index 0000000000000000000000000000000000000000..8b1e356f92c2c04099809cd119a4f88852bd0c87 GIT binary patch literal 36215 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

g+y`aB7~7~5B;&qXyy=> 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 Date: Mon, 22 Oct 2018 14:27:59 +0100 Subject: [PATCH 04/10] Added pre-requisite regarding management by Intune Agents --- ...nroll-a-windows-10-device-automatically-using-group-policy.md | 1 + 1 file changed, 1 insertion(+) diff --git a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md index 010ca41cad..a252c8664d 100644 --- a/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md +++ b/windows/client-management/mdm/enroll-a-windows-10-device-automatically-using-group-policy.md @@ -17,6 +17,7 @@ Requirements: - AD-joined PC running Windows 10, version 1709 - Enterprise has MDM service already configured - Enterprise AD must be registered with Azure AD +- Device should not already be enrolled in Intune using the classic agents (devices manged using agents will fail enrollment with error 0x80180026) > [!Tip] > [How to configure automatic registration of Windows domain-joined devices with Azure Active Directory](https://docs.microsoft.com/en-us/azure/active-directory/active-directory-conditional-access-automatic-device-registration-setup) From d9f50f3869a0c9ded315ebcbb4ab3ce726849ff5 Mon Sep 17 00:00:00 2001 From: Patti Short <35278231+shortpatti@users.noreply.github.com> Date: Mon, 22 Oct 2018 06:32:17 -0700 Subject: [PATCH 05/10] Update ieak-information-and-downloads.md --- .../ie11-ieak/ieak-information-and-downloads.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/browsers/internet-explorer/ie11-ieak/ieak-information-and-downloads.md b/browsers/internet-explorer/ie11-ieak/ieak-information-and-downloads.md index e6c5587108..73897c178a 100644 --- a/browsers/internet-explorer/ie11-ieak/ieak-information-and-downloads.md +++ b/browsers/internet-explorer/ie11-ieak/ieak-information-and-downloads.md @@ -2,10 +2,10 @@ ms.localizationpriority: medium ms.mktglfcycl: support ms.pagetype: security -description: The Internet Explorer Administration Kit (IEAK) simplifies the creation, deployment, and management of customized Internet Explorer packages. You can use the IEAK to configure the out-of-box Internet Explorer experience or to manage user settings after Internet Explorer deployment. +description: The Internet Explorer Administration Kit (IEAK) simplifies the creation, deployment, and management of customized Internet Explorer packages. Use the IEAK to configure the out-of-box Internet Explorer experience or to manage user settings after Internet Explorer deployment. author: shortpatti ms.author: pashort -ms.manager: elizapo +ms.manager: dougkim ms.prod: ie11 ms.assetid: title: Internet Explorer Administration Kit (IEAK) information and downloads From 0f06db30c0e893fcf2d1780f8bc7a986a31e4f09 Mon Sep 17 00:00:00 2001 From: Patti Short <35278231+shortpatti@users.noreply.github.com> Date: Mon, 22 Oct 2018 06:35:06 -0700 Subject: [PATCH 06/10] Update ieak-information-and-downloads.md --- .../ie11-ieak/ieak-information-and-downloads.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/browsers/internet-explorer/ie11-ieak/ieak-information-and-downloads.md b/browsers/internet-explorer/ie11-ieak/ieak-information-and-downloads.md index 73897c178a..0e0ea99ea5 100644 --- a/browsers/internet-explorer/ie11-ieak/ieak-information-and-downloads.md +++ b/browsers/internet-explorer/ie11-ieak/ieak-information-and-downloads.md @@ -15,8 +15,11 @@ ms.date: 05/10/2018 # Internet Explorer Administration Kit (IEAK) information and downloads +>Applies to: Windows 10 + The Internet Explorer Administration Kit (IEAK) simplifies the creation, deployment, and management of customized Internet Explorer packages. You can use the IEAK to configure the out-of-box Internet Explorer experience or to manage user settings after Internet Explorer deployment. To find more information on the IEAK, see [What IEAK can do for you](what-ieak-can-do-for-you.md). + ## Internet Explorer Administration Kit 11 (IEAK 11) [IEAK 11 documentation](index.md) From 192ad2d102868d4d7e701fa0d6410cc105b158cb Mon Sep 17 00:00:00 2001 From: Patti Short <35278231+shortpatti@users.noreply.github.com> Date: Mon, 22 Oct 2018 07:50:04 -0700 Subject: [PATCH 07/10] Update planning-for-mbam-25-groups-and-accounts.md --- mdop/mbam-v25/planning-for-mbam-25-groups-and-accounts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/mbam-v25/planning-for-mbam-25-groups-and-accounts.md b/mdop/mbam-v25/planning-for-mbam-25-groups-and-accounts.md index 541ece0a38..e03e834e82 100644 --- a/mdop/mbam-v25/planning-for-mbam-25-groups-and-accounts.md +++ b/mdop/mbam-v25/planning-for-mbam-25-groups-and-accounts.md @@ -88,7 +88,7 @@ Create the following accounts for the Reports feature.

Reports read-only domain access group

Group

Reporting role domain group

-

Name of the domain group whose members have read-only access to the reports in the Administration and Monitoring Website.

+

Specifies the domain user group that has read-only access to the reports in the Administration and Monitoring Website. The group you specify must be the same group you specified for the Reports Read Only Access Group parameter when the web apps are enabled.

Compliance and Audit Database domain user account

From 4952043797241d857df9ab1789a7ba34c51fadd9 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 22 Oct 2018 09:11:17 -0700 Subject: [PATCH 08/10] add incidents --- windows/security/threat-protection/TOC.md | 5 +- .../windows-defender-atp/TOC.md | 4 + .../windows-defender-atp/incidents-queue.md | 35 +++++++++ ...ows-defender-advanced-threat-protection.md | 78 +++++++++++++++++++ ...ows-defender-advanced-threat-protection.md | 61 +++++++++++++++ .../view-incidents-queue.md | 74 ++++++++++++++++++ 6 files changed, 256 insertions(+), 1 deletion(-) create mode 100644 windows/security/threat-protection/windows-defender-atp/incidents-queue.md create mode 100644 windows/security/threat-protection/windows-defender-atp/investigate-incidents-windows-defender-advanced-threat-protection.md create mode 100644 windows/security/threat-protection/windows-defender-atp/manage-incidents-windows-defender-advanced-threat-protection.md create mode 100644 windows/security/threat-protection/windows-defender-atp/view-incidents-queue.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index 76837097e0..de283f400d 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -17,7 +17,10 @@ #### [Endpoint detection and response](windows-defender-atp/overview-endpoint-detection-response.md) ##### [Security operations dashboard](windows-defender-atp/security-operations-dashboard-windows-defender-advanced-threat-protection.md) - +##### [Incidents queue](windows-defender-atp/incidents-queue.md) +###### [View and organize the Incidents queue](windows-defender-atp/view-incidents-queue.md) +###### [Manage incidents](windows-defender-atp/manage-incidents-windows-defender-advanced-threat-protection.md) +###### [Investigate incidents](windows-defender-atp/investigate-incidents-windows-defender-advanced-threat-protection.md) ##### Alerts queue diff --git a/windows/security/threat-protection/windows-defender-atp/TOC.md b/windows/security/threat-protection/windows-defender-atp/TOC.md index ee621938a2..643c99ddb2 100644 --- a/windows/security/threat-protection/windows-defender-atp/TOC.md +++ b/windows/security/threat-protection/windows-defender-atp/TOC.md @@ -17,6 +17,10 @@ +#### [Incidents queue](incidents-queue.md) +##### [View and organize the Incidents queue](view-incidents-queue.md) +##### [Manage incidents](manage-incidents-windows-defender-advanced-threat-protection.md) +##### [Investigate incidents](investigate-incidents-windows-defender-advanced-threat-protection.md) #### Alerts queue diff --git a/windows/security/threat-protection/windows-defender-atp/incidents-queue.md b/windows/security/threat-protection/windows-defender-atp/incidents-queue.md new file mode 100644 index 0000000000..783f74ac70 --- /dev/null +++ b/windows/security/threat-protection/windows-defender-atp/incidents-queue.md @@ -0,0 +1,35 @@ +--- +title: Incidents queue in Windows Defender ATP +description: +keywords: incidents, aggregate, investigations, queue, ttp +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +ms.date: 10/08/2018 +--- + +# Incidents queue in Windows Defender ATP +**Applies to:** +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +[!include[Prerelease information](prerelease.md)] + +When a cybersecurity threat is emerging, or a potential attacker is deploying its tactics, techniques/tools, and procedures (TTPs) on the network, Windows Defender ATP will quickly trigger alerts and launch matching automatic investigations. + +Windows Defender ATP applies correlation analytics and aggregates all related alerts and investigations into an incident. Doing so helps narrate a broader story of an attack, thus providing you with the right visuals (upgraded incident graph) and data representations to understand and deal with complex cross-entity threats to your organization's network. + + +## In this section + +Topic | Description +:---|:--- +[View and organize the Incidents queue](view-incidents-queue.md)| See the list of incidents and learn how to apply filters to limit the list and get a more focused view. +[Manage incidents](manage-incidents-windows-defender-advanced-threat-protection.md) | Learn how to manage incidents by assigning it, updating its status, or setting its classification and other actions. +[Investigate incidents](investigate-incidents-windows-defender-advanced-threat-protection.md)| See associated alerts, manage the incident, see alert metadata, and visualizations to help you investigate an incident. + + diff --git a/windows/security/threat-protection/windows-defender-atp/investigate-incidents-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/investigate-incidents-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..596bd63508 --- /dev/null +++ b/windows/security/threat-protection/windows-defender-atp/investigate-incidents-windows-defender-advanced-threat-protection.md @@ -0,0 +1,78 @@ +--- +title: Investigate incidents in Windows Defender ATP +description: See associated alerts, manage the incident, and see alert metadata to help you investigate an incident +keywords: investigate, incident, alerts, metadata, risk, detection source, affected machines, patterns, correlation +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +ms.date: 10/08/2018 +--- + +# Investigate incidents in Windows Defender ATP + +**Applies to:** +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +[!include[Prerelease information](prerelease.md)] + +Investigate incidents that affect your network, understand what they mean, and collate evidence to resolve them. + +## Analyze incident details +Click an incident to see the **Incident pane**. Select **Open incident page** to see the incident details and related information (alerts, machines, investigations, evidence, graph). + +![Image of incident details](images/atp-incident-details.png) + +### Alerts +You can investigate the alerts and see how they were linked together in an incident. +Alerts are grouped into incidents based on the following reasons: +- Automated investigation - The automated investigation triggered the linked alert while investigating the original alert +- File characteristics - The files associated with the alert have similar characteristics +- Manual association - A user manually linked the alerts +- Proximate time - The alerts were triggered on the same machine within a certain timeframe +- Same file - The files associated with the alert are exactly the same + +![Image of alerts tab in incident page showing the Linked by tool tip](images/atp-incidents-alerts-tooltip.png) + +![Image of alerts tab with incident details page showing the reasons the alerts were linked together in that incident](images/atp-incidents-alerts-reason.png) + +You can also manage an alert and see alert metadata along with other information. For more information, see [Investigate alerts](investigate-alerts-windows-defender-advanced-threat-protection.md). + +### Machines +You can also investigate the machines that are part of, or related to, a given incident. For more information, see [Investigate machines](investigate-machines-windows-defender-advanced-threat-protection.md). + +![Image of machines tab in incident details page](images/atp-incident-machine-tab.png) + +### Investigations +Select **Investigations** to see all the automatic investigations launched by the system in response to the incident alerts. + +![Image of investigations tab in incident details page](images/atp-incident-investigations-tab.png) + +## Going through the evidence +Windows Defender Advanced Threat Protection automatically investigates all the incidents' supported events and suspicious entities in the alerts, providing you with auto-response and information about the important files, processes, services, and more. This helps quickly detect and block potential threats in the incident. +Each of the analyzed entities will be marked as infected, remediated, or suspicious. + +![Image of evidence tab in incident details page](images/atp-incident-evidence-tab.png) + +## Visualizing associated cybersecurity threats +Windows Defender Advanced Threat Protection aggregates the threat information into an incident so you can see the patterns and correlations coming in from various data points. You can view such correlation through the incident graph. + +### Incident graph +The **Graph** tells the story of the cybersecurity attack. For example, it shows you what was the entry point, which indicator of compromise or activity was observed on which machine. etc. + +![Image of the incident graph](images/atp-incident-graph-tab.png) + +You can click the circles on the incident graph to view the details of the malicious files, associated file detections, how many instances has there been worldwide, whether it’s been observed in your organization, if so, how many instances. + +![Image of indcident details](images/atp-incident-graph-details.png) + +## Related topics +- [Incidents queue](incidents-queue.md) +- [View and organize the Incidents queue](view-incidents-queue.md) +- [Manage incidents](manage-incidents-windows-defender-advanced-threat-protection.md) + + diff --git a/windows/security/threat-protection/windows-defender-atp/manage-incidents-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/manage-incidents-windows-defender-advanced-threat-protection.md new file mode 100644 index 0000000000..2df623ec62 --- /dev/null +++ b/windows/security/threat-protection/windows-defender-atp/manage-incidents-windows-defender-advanced-threat-protection.md @@ -0,0 +1,61 @@ +--- +title: Manage Windows Defender ATP incidents +description: Manage incidents by assigning it, updating its status, or setting its classification. +keywords: incidents, manage, assign, status, classification, true alert, false alert +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +ms.date: 010/08/2018 +--- + +# Manage Windows Defender ATP incidents + +**Applies to:** +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +[!include[Prerelease information](prerelease.md)] + + +Managing incidents is an important part of every cybersecurity operation. You can manage incidents by selecting an incident from the **Incidents queue** or the **Incidents management pane**. You can assign incidents to yourself, change the status, classify, rename, or comment on them to keep track of their progress. + +![Image of the incidents management pane](images/atp-incidents-mgt-pane.png) + +Selecting an incident from the **Incidents queue** brings up the **Incident management pane** where you can open the incident page for details. + +![Image of incident detail page](images/atp-incident-details-page.png) + + +## Assign incidents +If an incident has not been assigned yet, you can select **Assign to me** to assign the incident to yourself. Doing so assumes ownership of not just the incident, but also all the alerts associated with it. + +## Change the incident status +You can categorize incidents (as **Active**, or **Resolved**) by changing their status as your investigation progresses. This helps you organize and manage how your team can respond to incidents. + +For example, your SoC analyst can review the urgent **Active** incidents for the day, and decide to assign them to himself for investigation. + +Alternatively, your SoC analyst might set the incident as **Resolved** if the incident has been remediated. + +## Classify the incident +You can choose not to set a classification, or decide to specify whether an incident is true or false. Doing so helps the team see patterns and learn from them. + +## Rename incident +By default, incidents are assigned with numbers. You can rename the incident if your organization uses a naming convention for easier cybersecurity threat identification. + +![Image of incident renaming](images/atp-rename-incident.png) + +## Add comments and view the history of an incident +You can add comments and view historical events about an incident to see previous changes made to it. + +Whenever a change or comment is made to an alert, it is recorded in the Comments and history section. + +Added comments instantly appear on the pane. + +## Related topics +- [Incidents queue](incidents-queue.md) +- [View and organize the Incidents queue](view-incidents-queue.md) +- [Investigate incidents](investigate-incidents-windows-defender-advanced-threat-protection.md) diff --git a/windows/security/threat-protection/windows-defender-atp/view-incidents-queue.md b/windows/security/threat-protection/windows-defender-atp/view-incidents-queue.md new file mode 100644 index 0000000000..823c7f396e --- /dev/null +++ b/windows/security/threat-protection/windows-defender-atp/view-incidents-queue.md @@ -0,0 +1,74 @@ +--- +title: View and organize the Incidents queue +description: See the list of incidents and learn how to apply filters to limit the list and get a more focused view. +keywords: view, organize, incidents, aggregate, investigations, queue, ttp +search.product: eADQiWindows 10XVcnh +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: macapara +author: mjcaparas +ms.localizationpriority: medium +ms.date: 10/08/2018 +--- + +# View and organize the Windows Defender Advanced Threat Protection Incidents queue +**Applies to:** +- Windows Defender Advanced Threat Protection (Windows Defender ATP) + +[!include[Prerelease information](prerelease.md)] + +The **Incidents queue** shows a collection of incidents that were flagged from machines in your network. It helps you sort through incidents to prioritize and create an informed cybersecurity response decision. + +By default, the queue displays incidents seen in the last 30 days, with the most recent incident showing at the top of the list, helping you see the most recent incidents first. + +There are several options you can choose from to customize the Incidents queue view. + +On the top navigation you can: +- Customize columns to add or remove columns +- Modify the number of items to view per page +- Select the items to show per page +- Batch-select the incidents to assign +- Navigate between pages +- Apply filters + +![Image of incidents queue](images/atp-incident-queue.png) + +## Sort and filter the incidents queue +You can apply the following filters to limit the list of incidents and get a more focused view. + +Incident severity | Description +:---|:--- +High
(Red) | Threats often associated with advanced persistent threats (APT). These incidents indicate a high risk due to the severity of damage they can inflict on machines. +Medium
(Orange) | Threats rarely observed in the organization, such as anomalous registry change, execution of suspicious files, and observed behaviors typical of attack stages. +Low
(Yellow) | Threats associated with prevalent malware and hack-tools that do not necessarily indicate an advanced threat targeting the organization. +Informational
(Grey) | Informational incidents are those that might not be considered harmful to the network but might be good to keep track of. + +### Category +Incidents are categorized based on the description of the stage by which the cybersecurity kill chain is in. This view helps the threat analyst to determine priority, urgency, and corresponding response strategy to deploy based on context. + +### Alerts +Indicates the number of alerts associated with or part of the incidents. + + +### Machines +You can limit to show only the machines at risk which are associated with incidents. + +### Users +You can limit to show only the users of the machines at risk which are associated with incidents. + +### Assigned to +You can choose to show between unassigned incidents or those which are assigned to you. + +### Status +You can choose to limit the list of incidents shown based on their status to see which ones are active or resolved + +### Classification +Use this filter to choose between focusing on incidents flagged as true or false incidents. + +## Related topics +- [Incidents queue](incidents-queue.md) +- [Manage incidents](manage-incidents-windows-defender-advanced-threat-protection.md) +- [Investigate incidents](investigate-incidents-windows-defender-advanced-threat-protection.md) + From ffa7e932d72515795fce5ef2c151f6e56c5c040f Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 22 Oct 2018 09:11:57 -0700 Subject: [PATCH 09/10] preview topic --- .../preview-windows-defender-advanced-threat-protection.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md b/windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md index 007a810594..53f9b9de62 100644 --- a/windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md +++ b/windows/security/threat-protection/windows-defender-atp/preview-windows-defender-advanced-threat-protection.md @@ -41,6 +41,9 @@ The following features are included in the preview release: - [Threat analytics](threat-analytics.md)
Threat Analytics is a set of interactive reports published by the Windows Defender ATP research team as soon as emerging threats and outbreaks are identified. The reports help security operations teams assess impact on their environment and provides recommended actions to contain, increase organizational resilience, and prevent specific threats. +- [Incidents](incidents-queue.md)
+Windows Defender ATP applies correlation analytics and aggregates all related alerts and investigations into an incident. Doing so helps narrate a broader story of an attack, thus providing you with the right visuals (upgraded incident graph) and data representations to understand and deal with complex cross-entity threats to your organization's network. + - [Custom detection](overview-custom-detections.md)
With custom detections, you can create custom queries to monitor events for any kind of behavior such as suspicious or emerging threats. This can be done by leveraging the power of Advanced hunting through the creation of custom detection rules. From da526381cd6ad132b9d553a04d88fb54e9a28883 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Mon, 22 Oct 2018 10:52:04 -0700 Subject: [PATCH 10/10] edited brackets --- .../auditing/how-to-list-xml-elements-in-eventdata.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/windows/security/threat-protection/auditing/how-to-list-xml-elements-in-eventdata.md b/windows/security/threat-protection/auditing/how-to-list-xml-elements-in-eventdata.md index dac39f14cd..e928396835 100644 --- a/windows/security/threat-protection/auditing/how-to-list-xml-elements-in-eventdata.md +++ b/windows/security/threat-protection/auditing/how-to-list-xml-elements-in-eventdata.md @@ -7,7 +7,7 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: medium author: tedhardyMSFT -ms.date: 10/18/2018 +ms.date: 10/22/2018 --- # How to get a list of XML data name elements in EventData @@ -85,9 +85,9 @@ PS C:\WINDOWS\system32> $SecEvents.events[100].Template ## Mapping data name elements to the names in an event description -You can use the