From fc3bc30603bc09f1b49561627bab1f2336de2427 Mon Sep 17 00:00:00 2001 From: martyav Date: Wed, 24 Jul 2019 15:39:02 -0400 Subject: [PATCH 01/27] adapted page to list tables, not columns --- .../advanced-hunting-reference.md | 115 ++++-------------- 1 file changed, 22 insertions(+), 93 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md index 0233da71e9..3b8081addb 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md @@ -15,7 +15,7 @@ manager: dansimp audience: ITPro ms.collection: M365-security-compliance ms.topic: article -ms.date: 06/01/2018 +ms.date: 07/24/2019 --- # Advanced hunting reference in Microsoft Defender ATP @@ -26,100 +26,29 @@ ms.date: 06/01/2018 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -## Advanced hunting column reference -To effectively build queries that span multiple tables, you need to understand the columns in the Advanced hunting schema. The following table lists all the available columns, along with their data types and descriptions. This information is also available in the schema representation in the Advanced hunting screen. +## Advanced hunting table reference -| Column name | Data type | Description -:---|:--- |:--- -| AccountDomain | string | Domain of the account | -| AccountName | string | User name of the account | -| AccountSid | string | Security Identifier (SID) of the account | -| ActionType | string | Type of activity that triggered the event | -| AdditionalFields | string | Additional information about the event in JSON array format | -| AlertId | string | Unique identifier for the alert | -| AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | -| Category | string | Type of threat indicator or breach activity identified by the alert | -| ClientVersion | string | Version of the endpoint agent or sensor running on the machine | -| ComputerName | string | Fully qualified domain name (FQDN) of the machine | -| ConnectedNetworks | string | Networks that the adapter is connected to. Each JSON array contains the network name, category (public, private or domain), a description, and a flag indicating if it’s connected publicly to the internet. | -| DefaultGateways | string | Default gateway addresses in JSON array format | -| DnsAddresses | string | DNS server addresses in JSON array format | -| EventTime | datetime | Date and time when the event was recorded | -| FileName | string | Name of the file that the recorded action was applied to | -| FileOriginIp | string | IP address where the file was downloaded from | -| FileOriginReferrerUrl | string | URL of the web page that links to the downloaded file | -| FileOriginUrl | string | URL where the file was downloaded from | -| FolderPath | string | Folder containing the file that the recorded action was applied to | -| InitiatingProcessAccountDomain | string | Domain of the account that ran the process responsible for the event | -| InitiatingProcessAccountName | string | User name of the account that ran the process responsible for the event | -| InitiatingProcessAccountSid | string | Security Identifier (SID) of the account that ran the process responsible for the event | -| InitiatingProcessCommandLine | string | Command line used to run the process that initiated the event | -| InitiatingProcessCreationTime | datetime | Date and time when the process that initiated the event was started | -| InitiatingProcessFileName | string | Name of the process that initiated the event | -| InitiatingProcessFolderPath | string | Folder containing the process (image file) that initiated the event | -| InitiatingProcessId | int | Process ID (PID) of the process that initiated the event | -| InitiatingProcessIntegrityLevel | string | Integrity level of the process that initiated the event. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an internet download. These integrity levels influence permissions to resources. | -| InitiatingProcessLogonId | string | Identifier for a logon session of the process that initiated the event. This identifier is unique on the same machine only between restarts. | -| InitiatingProcessMd5 | string | MD5 hash of the process (image file) that initiated the event | -| InitiatingProcessParentCreationTime | datetime | Date and time when the parent of the process responsible for the event was started | -| InitiatingProcessParentId | int | Process ID (PID) of the parent process that spawned the process responsible for the event | -| InitiatingProcessParentFileName | string | Name of the parent process that spawned the process responsible for the event | -| InitiatingProcessSha1 | string | SHA-1 of the process (image file) that initiated the event | -| InitiatingProcessSha256 | string | SHA-256 of the process (image file) that initiated the event. This field is usually not populated—use the SHA1 column when available. | -| InitiatingProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the process that initiated the event | -| IPAddresses | string | JSON array containing all the IP addresses assigned to the adapter, along with their respective subnet prefix and IP address space, such as public, private, or link-local | -| Ipv4Dhcp | string | IPv4 address of DHCP server | -| Ipv6Dhcp | string | IPv6 address of DHCP server | -| IsAzureADJoined | boolean | Boolean indicator of whether machine is joined to the Azure Active Directory | -| IsAzureInfoProtectionApplied | boolean | Indicates whether the file is encrypted by Azure Information Protection | -| LocalIP | string | IP address assigned to the local machine used during communication | -| LocalPort | int | TCP port on the local machine used during communication | -| LocalIPType | string | Type of IP address, for example Public, Private, Reserved, Loopback, Teredo, FourToSixMapping, and Broadcast | -| LogonId | string | Identifier for a logon session. This identifier is unique on the same machine only between restarts. | -| LoggedOnUsers | string | List of all users that are logged on the machine at the time of the event in JSON array format | -| LogonType | string | Type of logon session, specifically:

- **Interactive** - User physically interacts with the machine using the local keyboard and screen

- **Remote interactive (RDP) logons** - User interacts with the machine remotely using Remote Desktop, Terminal Services, Remote Assistance, or other RDP clients

- **Network** - Session initiated when the machine is accessed using PsExec or when shared resources on the machine, such as printers and shared folders, are accessed

- **Batch** - Session initiated by scheduled tasks

- **Service** - Session initiated by services as they start
-| MacAddress | string | MAC address of the network adapter | -| MachineGroup | string | Machine group of the machine. This group is used by role-based access control to determine access to the machine. | -| MachineId | string | Unique identifier for the machine in the service | -| MD5 | string | MD5 hash of the file that the recorded action was applied to | -| NetworkAdapterName | string | Name of the network adapter | -| NetworkAdapterStatus | string | Operational status of the network adapter. For the possible values, refer to [this enumeration](https://docs.microsoft.com/dotnet/api/system.net.networkinformation.operationalstatus?view=netframework-4.7.2). | -| NetworkAdapterType | string | Network adapter type. For the possible values, refer to [this enumeration](https://docs.microsoft.com/dotnet/api/system.net.networkinformation.networkinterfacetype?view=netframework-4.7.2). | -| OSArchitecture | string | Architecture of the operating system running on the machine | -| OSBuild | string | Build version of the operating system running on the machine | -| OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7. | -| OsVersion | string | Version of the operating system running on the machine | -| PreviousRegistryKey | string | Original registry key of the registry value before it was modified | -| PreviousRegistryValueData | string | Original data of the registry value before it was modified | -| PreviousRegistryValueName | string | Original name of the registry value before it was modified | -| PreviousRegistryValueType | string | Original data type of the registry value before it was modified | -| ProcessCommandline | string | Command line used to create the new process | -| ProcessCreationTime | datetime | Date and time the process was created | -| ProcessId | int | Process ID (PID) of the newly created process | -| ProcessIntegrityLevel | string | Integrity level of the newly created process. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an internet downloaded. These integrity levels influence permissions to resources. | -| ProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the newly created process | -| Protocol | string | IP protocol used, whether TCP or UDP | -| PublicIP | string | Public IP address used by the onboarded machine to connect to the Microsoft Defender ATP service. This could be the IP address of the machine itself, a NAT device, or a proxy. | -| RegistryKey | string | Registry key that the recorded action was applied to | -| RegistryValueData | string | Data of the registry value that the recorded action was applied to | -| RegistryValueName | string | Name of the registry value that the recorded action was applied to | -| RegistryValueType | string | Data type, such as binary or string, of the registry value that the recorded action was applied to | -| RemoteComputerName | string | Name of the machine that performed a remote operation on the affected machine. Depending on the event being reported, this name could be a fully-qualified domain name (FQDN), a NetBIOS name, or a host name without domain information. | -| RemoteIP | string | IP address that was being connected to | -| RemoteIPType | string | Type of IP address, for example Public, Private, Reserved, Loopback, Teredo, FourToSixMapping, and Broadcast | -| RemotePort | int | TCP port on the remote device that was being connected to | -| RemoteUrl | string | URL or fully qualified domain name (FQDN) that was being connected to | -| ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns. | -| Severity | string | Indicates the potential impact (high, medium, or low) of the threat indicator or breach activity identified by the alert | -| SensitivityLabel | string | Label applied to an email, file, or other content to classify it for information protection | -| SensitivitySubLabel | string | Sublabel applied to an email, file, or other content to classify it for information protection; sensitivity sublabels are grouped under sensitivity labels but are treated independently | -| SHA1 | string | SHA-1 of the file that the recorded action was applied to | -| SHA256 | string | SHA-256 of the file that the recorded action was applied to. This field is usually not populated—use the SHA1 column when available. | -| RegistryMachineTag | string | Machine tag added through the registry | -| Table | string | Table that contains the details of the event | -| TunnelingType | string | Tunneling protocol, if the interface is used for this purpose, for example 6to4, Teredo, ISATAP, PPTP, SSTP, and SSH | +The advanced hunting schema comprise multiple tables that provide either event information or information about certain entities. ->Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-belowfoldlink) +To effectively build queries that span multiple tables, you need to understand the columns, or fields, in the Advanced hunting schema. The following reference lists all tables used by Advanced hunting. It also links to pages describing the tables' contents, including official column names. + + all the available columns, along with their data types and descriptions. This information is also available in the schema representation in the Advanced hunting screen. + +| Table name | Description | +|------------|-------------| +| **[AlertEvents]()** | Alerts on Microsoft Defender Security Center | +| **[MachineInfo]()** | Machine information, including OS information | +| **[MachineNetworkInfo]()** | Network properties of machines, including adapters, IP and MAC addresses, as well as connected networks and domains | +| **[ProcessCreationEvents]()** | Process creation and related events | +| **[NetworkCommunicationEvents]()** | Network connection and related events | +| **[FileCreationEvents]()** | File creation, modification, and other file system events | +| **[RegistryEvents]()** | Creation and modification of registry entries | +| **[LogonEvents]()** | Sign-ins and other authentication events | +| **[ImageLoadEvents]()** | DLL loading events | +| **[MiscEvents]()** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | +| **[SoftwareVulnerabilityInfo]()** | Information about software in use, including version information as well as known vulnerabilities | + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-belowfoldlink) ## Related topics - [Query data using Advanced hunting](advanced-hunting.md) From 27894e16c3acd5ddd384d09233782145b6b0a18e Mon Sep 17 00:00:00 2001 From: martyav Date: Wed, 24 Jul 2019 15:40:23 -0400 Subject: [PATCH 02/27] amended sentence that was cut off --- .../microsoft-defender-atp/advanced-hunting-reference.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md index 3b8081addb..554c80e95f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md @@ -30,9 +30,7 @@ ms.date: 07/24/2019 The advanced hunting schema comprise multiple tables that provide either event information or information about certain entities. -To effectively build queries that span multiple tables, you need to understand the columns, or fields, in the Advanced hunting schema. The following reference lists all tables used by Advanced hunting. It also links to pages describing the tables' contents, including official column names. - - all the available columns, along with their data types and descriptions. This information is also available in the schema representation in the Advanced hunting screen. +To effectively build queries that span multiple tables, you need to understand the columns, or fields, in the Advanced hunting schema. The following reference lists all tables used by Advanced hunting. It also links to pages describing the tables' contents, including official column names. This information is also available in the schema representation in the Advanced hunting screen. | Table name | Description | |------------|-------------| From f2e9280d3659056ae546127c4d982436923394cf Mon Sep 17 00:00:00 2001 From: martyav Date: Thu, 25 Jul 2019 10:42:00 -0400 Subject: [PATCH 03/27] revised language --- .../advanced-hunting-reference.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md index 554c80e95f..db6c6acd5e 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md @@ -28,9 +28,11 @@ ms.date: 07/24/2019 ## Advanced hunting table reference -The advanced hunting schema comprise multiple tables that provide either event information or information about certain entities. +The Advanced hunting schema is made up of multiple tables, which provide either event information or information about certain entities. Table and column names are used for calling information about specific events or entities in queries. -To effectively build queries that span multiple tables, you need to understand the columns, or fields, in the Advanced hunting schema. The following reference lists all tables used by Advanced hunting. It also links to pages describing the tables' contents, including official column names. This information is also available in the schema representation in the Advanced hunting screen. +The following reference lists all the tables in the Advanced hunting schema. Each table name links to a page describing the column names for that table. + +Table and column names are also listed within the Security center, in the schema representation on the Advanced hunting screen. | Table name | Description | |------------|-------------| @@ -46,8 +48,6 @@ To effectively build queries that span multiple tables, you need to understand t | **[MiscEvents]()** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | | **[SoftwareVulnerabilityInfo]()** | Information about software in use, including version information as well as known vulnerabilities | ->Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-belowfoldlink) - ## Related topics - [Query data using Advanced hunting](advanced-hunting.md) -- [Advanced hunting query language best practices](advanced-hunting-best-practices.md) \ No newline at end of file +- [Best practices for Advanced hunting query-writing](advanced-hunting-best-practices.md) \ No newline at end of file From f6afb7952c35a0da417b97ced879a5913416e7c0 Mon Sep 17 00:00:00 2001 From: martyav Date: Thu, 25 Jul 2019 11:00:59 -0400 Subject: [PATCH 04/27] alertevents-table created & filled out --- .../alertevents-table.md | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/alertevents-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/alertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/alertevents-table.md new file mode 100644 index 0000000000..37e742b7b1 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/alertevents-table.md @@ -0,0 +1,55 @@ +--- +title: AlertEvents +description: Learn about Advanced hunting table AlertEvents, such as column names, data types, and description +keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, alertevent +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: v-maave +author: martyav +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 07/24/2019 +--- + +# AlertEvents + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +## Table description + +AlertEvents is a table in the Advanced hunting schema, which contains information about events on Microsoft Defender Security Center. You can use the reference below to construct queries that return information from this table. + +## Advanced hunting column reference + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| AlertId | string | Unique identifier for the alert | +| EventTime | datetime | Date and time when the event was recorded | +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| Severity | string | Indicates the potential impact (high, medium, or low) of the threat indicator or breach activity identified by the alert | +| Category | string | Type of threat indicator or breach activity identified by the alert | +| Title | string | Title of the alert | +| FileName | string | Name of the file that the recorded action was applied to | +| SHA1 | string | SHA-1 of the file that the recorded action was applied to | +| RemoteUrl | string | URL or fully qualified domain name (FQDN) that was being connected to | +| RemoteIP | string | IP address that was being connected to | +|ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | +| Table | string | Table that contains the details of the event | + +## Related topics + +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From 21450ce7b23cac2b1f621e93243ea9805bb06f8c Mon Sep 17 00:00:00 2001 From: martyav Date: Thu, 25 Jul 2019 13:37:34 -0400 Subject: [PATCH 05/27] added machineinfo, changed last page's name --- ... => advanced-hunting-alertevents-table.md} | 8 ++- .../advanced-hunting-machineinfo-table.md | 54 +++++++++++++++++++ 2 files changed, 57 insertions(+), 5 deletions(-) rename windows/security/threat-protection/microsoft-defender-atp/{alertevents-table.md => advanced-hunting-alertevents-table.md} (80%) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/alertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md similarity index 80% rename from windows/security/threat-protection/microsoft-defender-atp/alertevents-table.md rename to windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md index 37e742b7b1..b233cdf455 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/alertevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md @@ -26,11 +26,9 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -## Table description +AlertEvents is a table in the Advanced hunting schema. It contains information about alerts on Microsoft Defender Security Center. You can use the reference below to construct queries that return information from this table. -AlertEvents is a table in the Advanced hunting schema, which contains information about events on Microsoft Defender Security Center. You can use the reference below to construct queries that return information from this table. - -## Advanced hunting column reference +For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. | Column name | Data type | Description | |-------------|-----------|-------------| @@ -45,7 +43,7 @@ AlertEvents is a table in the Advanced hunting schema, which contains informatio | SHA1 | string | SHA-1 of the file that the recorded action was applied to | | RemoteUrl | string | URL or fully qualified domain name (FQDN) that was being connected to | | RemoteIP | string | IP address that was being connected to | -|ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | +| ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | | Table | string | Table that contains the details of the event | ## Related topics diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md new file mode 100644 index 0000000000..5b29c9be66 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md @@ -0,0 +1,54 @@ +--- +title: MachineInfo +description: Learn about Advanced hunting table MachineInfo, such as column names, data types, and description +keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, machineinfo +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: v-maave +author: martyav +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 07/24/2019 +--- + +# MachineInfo + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +MachineInfo is a table in the Advanced hunting schema. It contains information about machines in the organization, including OS information. You can use the reference below to construct queries that return information from this table. + +For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| EventTime | datetime | Date and time when the event was recorded | +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| ClientVersion | string | Version of the endpoint agent or sensor running on the machine | +| PublicIP | string | Public IP address used by the onboarded machine to connect to the Microsoft Defender ATP service. This could be the IP address of the machine itself, a NAT device, or a proxy | +| OSArchitecture | string | Architecture of the operating system running on the machine | +| OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7 | +| OSBuild | string | Build version of the operating system running on the machine | +| IsAzureADJoined | boolean | Boolean indicator of whether machine is joined to the Azure Active Directory | +| LoggedOnUsers | string | List of all users that are logged on the machine at the time of the event in JSON array format | +| RegistryMachineTag | string | Machine tag added through the registry | +| ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | +| OSVersion | string | Version of the operating system running on the machine | +| MachineGroup | string | Machine group of the machine. This group is used by role-based access control to determine access to the machine | + +## Related topics + +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From d441e94c256f7cfb2203a10bfd4b47e3c612954e Mon Sep 17 00:00:00 2001 From: martyav Date: Thu, 25 Jul 2019 14:22:03 -0400 Subject: [PATCH 06/27] added machinenetworkinfo --- ...vanced-hunting-machinenetworkinfo-table.md | 55 +++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md new file mode 100644 index 0000000000..c66389a339 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md @@ -0,0 +1,55 @@ +--- +title: MachineNetworkInfo +description: Learn about Advanced hunting table MachineNetworkInfo, such as column names, data types, and description +keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, machinenetworkinfo +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: v-maave +author: martyav +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 07/24/2019 +--- + +# MachineNetworkInfo + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +MachineNetworkInfo is a table in the Advanced hunting schema. It contains information about network properties of machines, including adapters, IP and MAC addresses, as well as connected networks and domains. You can use the reference below to construct queries that return information from this table. + +For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| EventTime | datetime | Date and time when the event was recorded | +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | +| NetworkAdapterName | string | Name of the network adapter | +| MacAddress | string | MAC address of the network adapter | +| NetworkAdapterType | string | Network adapter type. For the possible values, refer to [this enumeration](https://docs.microsoft.com/dotnet/api/system.net.networkinformation.networkinterfacetype?view=netframework-4.7.2) | +| NetworkAdapterStatus | string | Operational status of the network adapter. For the possible values, refer to [this enumeration](https://docs.microsoft.com/dotnet/api/system.net.networkinformation.operationalstatus?view=netframework-4.7.2) | +| TunnelType | string | Tunneling protocol, if the interface is used for this purpose, for example 6to4, Teredo, ISATAP, PPTP, SSTP, and SSH | +| ConnectedNetworks | string | Networks that the adapter is connected to. Each JSON array contains the network name, category (public, private or domain), a description, and a flag indicating if it's connected publicly to the internet | +| DnsAddresses | string | DNS server addresses in JSON array format | +| IPv4Dhcp | string | IPv4 address of DHCP server | +| IPv6Dhcp | string | IPv6 address of DHCP server | +| DefaultGateways | string | Default gateway addresses in JSON array format | +| IPAddresses | string | JSON array containing all the IP addresses assigned to the adapter, along with their respective subnet prefix and IP address space, such as public, private, or link-local | + +## Related topics + +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From 15b4ca81d94e74bf86c41b1ff609e83e8a92c006 Mon Sep 17 00:00:00 2001 From: martyav Date: Thu, 25 Jul 2019 15:12:38 -0400 Subject: [PATCH 07/27] added processcreationevents --- ...ced-hunting-processcreationevents-table.md | 77 +++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md new file mode 100644 index 0000000000..2ce2287fec --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md @@ -0,0 +1,77 @@ +--- +title: ProcessCreationEvents +description: Learn about Advanced hunting table ProcessCreationEvents, such as column names, data types, and description +keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, processcreationevents +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: v-maave +author: martyav +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 07/24/2019 +--- + +# ProcessCreationEvents + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +ProcessCreationEvents is a table in the Advanced hunting schema. It contains information about process creation and related events. You can use the reference below to construct queries that return information from this table. + +For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| EventTime | datetime | Date and time when the event was recorded | +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| ActionType | string | Type of activity that triggered the event | +| FileName | string | Name of the file that the recorded action was applied to | +| FolderPath | string | Folder containing the file that the recorded action was applied to | +| SHA1 | string | SHA-1 of the file that the recorded action was applied to | +| SHA256 | string | SHA-256 of the file that the recorded action was applied to. This field is usually not populated—use the SHA1 column when available. | +| MD5 | string | MD5 hash of the file that the recorded action was applied to | +| ProcessId | int | Process ID (PID) of the newly created process | +| ProcessCommandLine | string | Command line used to create the new process | +| ProcessIntegrityLevel | string | Integrity level of the newly created process. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an internet downloaded. These integrity levels influence permissions to resources | +| ProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the newly created process | +| ProcessCreationTime | datetime | Date and time the process was created | +| AccountDomain | string | Domain of the account | +| AccountName | string | User name of the account | +| AccountSid | string | Security Identifier (SID) of the account | +| LogonId | string | Identifier for a logon session. This identifier is unique on the same machine only between restarts | +| InitiatingProcessAccountDomain | string | Domain of the account that ran the process responsible for the event | +| InitiatingProcessAccountName | string | User name of the account that ran the process responsible for the event | +| InitiatingProcessAccountSid | string | Security Identifier (SID) of the account that ran the process responsible for the event | +| InitiatingProcessLogonId | string | Identifier for a logon session of the process that initiated the event. This identifier is unique on the same machine only between restarts. | +| InitiatingProcessIntegrityLevel | string | Integrity level of the process that initiated the event. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an internet download. These integrity levels influence permissions to resources | +| InitiatingProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the process that initiated the event | +| InitiatingProcessSHA1 | string | SHA-1 of the process (image file) that initiated the event | +| InitiatingProcessSHA256 | string | SHA-256 of the process (image file) that initiated the event. This field is usually not populated—use the SHA1 column when available | +| InitiatingProcessMD5 | string | MD5 hash of the process (image file) that initiated the event | +| InitiatingProcessFileName | string | Name of the process that initiated the event | +| InitiatingProcessId | int | Process ID (PID) of the process that initiated the event | +| InitiatingProcessCommandLine | string | Command line used to run the process that initiated the event | +| InitiatingProcessCreationTime | datetime | Date and time when the process that initiated the event was started | +| InitiatingProcessFolderPath | string | Folder containing the process (image file) that initiated the event | +| InitiatingProcessParentId | int | Process ID (PID) of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentFileName | string | Name of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentCreationTime | datetime | Date and time when the parent of the process responsible for the event was started | +| ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | +| AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | + +## Related topics + +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From ba1ea3fac5d23625e459c553290bd979dcc4c5a1 Mon Sep 17 00:00:00 2001 From: martyav Date: Thu, 25 Jul 2019 16:33:56 -0400 Subject: [PATCH 08/27] added networkcommunicationevents --- ...unting-networkcommunicationevents-table.md | 69 +++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md new file mode 100644 index 0000000000..52e46b633a --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md @@ -0,0 +1,69 @@ +--- +title: NetworkCommunicationEvents +description: Learn about Advanced hunting table NetworkCommunicationEvents, such as column names, data types, and description +keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, networkcommunicationevents +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: v-maave +author: martyav +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 07/24/2019 +--- + +# NetworkCommunicationEvents + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +NetworkCommunicationEvents is a table in the Advanced hunting schema. It contains information about network connections and related events. You can use the reference below to construct queries that return information from this table. + +For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| EventTime | datetime | Date and time when the event was recorded | +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| ActionType | string | Type of activity that triggered the event | +| RemoteIP | string | IP address that was being connected to | +| RemotePort | int | TCP port on the remote device that was being connected to | +| RemoteUrl | string | URL or fully qualified domain name (FQDN) that was being connected to | +| LocalIP | string | IP address assigned to the local machine used during communication | +| LocalPort | int | TCP port on the local machine used during communication | +| Protocol | string | IP protocol used, whether TCP or UDP | +| LocalIPType | string | Type of IP address, for example Public, Private, Reserved, Loopback, Teredo, FourToSixMapping, and Broadcast | +| RemoteIPType | string | Type of IP address, for example Public, Private, Reserved, Loopback, Teredo, FourToSixMapping, and Broadcast | +| InitiatingProcessSHA1 | string | SHA-1 of the process (image file) that initiated the event | +| InitiatingProcessMD5 | string | MD5 hash of the process (image file) that initiated the event | +| InitiatingProcessFileName | string | Name of the process that initiated the event | +| InitiatingProcessId | int | Process ID (PID) of the process that initiated the event | +| InitiatingProcessCommandLine | string | Command line used to run the process that initiated the event | +| InitiatingProcessCreationTime | datetime | Date and time when the process that initiated the event was started | +| InitiatingProcessFolderPath | string | Folder containing the process (image file) that initiated the event | +| InitiatingProcessParentFileName | string | Name of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentId | int | Process ID (PID) of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentCreationTime | datetime | Date and time when the parent of the process responsible for the event was started | +| InitiatingProcessAccountDomain | string | Domain of the account that ran the process responsible for the event | +| InitiatingProcessAccountName | string | User name of the account that ran the process responsible for the event | +| InitiatingProcessAccountSid | string | Security Identifier (SID) of the account that ran the process responsible for the event | +| InitiatingProcessIntegrityLevel | string | Integrity level of the process that initiated the event. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an internet download. These integrity levels influence permissions to resources | +| InitiatingProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the process that initiated the event | +| ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | +| AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | + +## Related topics + +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From 5254c2c2908405e9f2780b06c56fdedfeb16bdf3 Mon Sep 17 00:00:00 2001 From: martyav Date: Thu, 25 Jul 2019 16:52:18 -0400 Subject: [PATCH 09/27] added filecreationevents --- ...vanced-hunting-filecreationevents-table.md | 74 +++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md new file mode 100644 index 0000000000..f27d1f5445 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md @@ -0,0 +1,74 @@ +--- +title: FileCreationEvents +description: Learn about Advanced hunting table FileCreationEvents, such as column names, data types, and description +keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, filecreationevents +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: v-maave +author: martyav +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 07/24/2019 +--- + +# FileCreationEvents + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +FileCreationEvents is a table in the Advanced hunting schema. It contains information about file creation, modification, and other file system events. You can use the reference below to construct queries that return information from this table. + +For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| EventTime | datetime | Date and time when the event was recorded | +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| ActionType | string | Type of activity that triggered the event | +| FileName | string | Name of the file that the recorded action was applied to | +| FolderPath | string | Folder containing the file that the recorded action was applied to | +| SHA1 | string SHA-1 of the file that the recorded action was applied to | +| SHA256 | string | SHA-256 of the file that the recorded action was applied to. This field is usually not populated—use the SHA1 column when available | +| MD5 | string | MD5 hash of the file that the recorded action was applied to | +| FileOriginUrl | string | URL where the file was downloaded from | +| FileOriginReferrerUrl | string | URL of the web page that links to the downloaded file | +| FileOriginIP | string | IP address where the file was downloaded from | +| InitiatingProcessAccountDomain | string | Domain of the account that ran the process responsible for the event | +| InitiatingProcessAccountName | string | User name of the account that ran the process responsible for the event | +| InitiatingProcessAccountSid | string | Security Identifier (SID) of the account that ran the process responsible for the event | +| InitiatingProcessMD5 | string | MD5 hash of the process (image file) that initiated the event | +| InitiatingProcessSHA1 | string | SHA-1 of the process (image file) that initiated the event | +| InitiatingProcessFolderPath | string | Folder containing the process (image file) that initiated the event | +| InitiatingProcessFileName | string | Name of the process that initiated the event | +| InitiatingProcessId | int | Process ID (PID) of the process that initiated the event | +| InitiatingProcessCommandLine | string | Command line used to run the process that initiated the event | +| InitiatingProcessCreationTime | datetime | Date and time when the process that initiated the event was started | +| InitiatingProcessIntegrityLevel | string | Integrity level of the process that initiated the event. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an internet download. These integrity levels influence permissions to resources | +| InitiatingProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the process that initiated the event | +| InitiatingProcessParentId | int | Process ID (PID) of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentFileName | string | Name of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentCreationTime | datetime | Date and time when the parent of the process responsible for the event was started | +| ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | +| AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | +| SensitivityLabel | string | Label applied to an email, file, or other content to classify it for information protection | +| SensitivitySubLabel | string | Sublabel applied to an email, file, or other content to classify it for information protection; sensitivity sublabels are grouped under sensitivity labels but are treated independently | +| IsWindowsInfoProtectionApplied | N/A | N/A | +| IsAzureInfoProtectionApplied | boolean | Indicates whether the file is encrypted by Azure Information Protection | + + +## Related topics + +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From 644ddb309013d692fcd0508013ada2ff5a9e3b0a Mon Sep 17 00:00:00 2001 From: martyav Date: Thu, 25 Jul 2019 17:23:01 -0400 Subject: [PATCH 10/27] added registryevents --- ...vanced-hunting-filecreationevents-table.md | 1 - .../advanced-hunting-registryevents-table.md | 67 +++++++++++++++++++ 2 files changed, 67 insertions(+), 1 deletion(-) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md index f27d1f5445..fb65ba4ecc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md @@ -66,7 +66,6 @@ For information on other tables in the Advanced hunting schema, see our [Advance | IsWindowsInfoProtectionApplied | N/A | N/A | | IsAzureInfoProtectionApplied | boolean | Indicates whether the file is encrypted by Azure Information Protection | - ## Related topics - [All Advanced hunting tables](advanced-hunting-reference.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md new file mode 100644 index 0000000000..6472ef185c --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md @@ -0,0 +1,67 @@ +--- +title: RegistryEvents +description: Learn about Advanced hunting table RegistryEvents, such as column names, data types, and description +keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, registryevents +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: v-maave +author: martyav +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 07/24/2019 +--- + +# RegistryEvents + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +RegistryEvents is a table in the Advanced hunting schema. It contains information about the creation and modification of registry entries. You can use the reference below to construct queries that return information from this table. + +For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| EventTime | datetime | Date and time when the event was recorded | +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| ActionType | string | Type of activity that triggered the event | +| RegistryKey | string | Registry key that the recorded action was applied to | +| RegistryValueType | string | Data type, such as binary or string, of the registry value that the recorded action was applied to | +| RegistryValueName | string | Name of the registry value that the recorded action was applied to | +| RegistryValueData | string | Data of the registry value that the recorded action was applied to | +| PreviousRegistryValueName | string | Original name of the registry value before it was modified | +| PreviousRegistryValueData | string | Original data of the registry value before it was modified | +| InitiatingProcessAccountDomain | string | Domain of the account that ran the process responsible for the event | +| InitiatingProcessAccountName | string | User name of the account that ran the process responsible for the event | +| InitiatingProcessAccountSid | string | Security Identifier (SID) of the account that ran the process responsible for the event | +| InitiatingProcessSHA1 | string | SHA-1 of the process (image file) that initiated the event | +| InitiatingProcessMD5 | string | MD5 hash of the process (image file) that initiated the event | +| InitiatingProcessFileName | string | Name of the process that initiated the event | +| InitiatingProcessId | int | Process ID (PID) of the process that initiated the event | +| InitiatingProcessCommandLine | string | Command line used to run the process that initiated the event | +| InitiatingProcessCreationTime | datetime | Date and time when the process that initiated the event was started | +| InitiatingProcessFolderPath | string | Folder containing the process (image file) that initiated the event | +| InitiatingProcessParentId | int | Process ID (PID) of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentFileName | string | Name of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentCreationTime | datetime | Date and time when the parent of the process responsible for the event was started | +| InitiatingProcessIntegrityLevel | string | Integrity level of the process that initiated the event. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an | internet download. These integrity levels influence permissions to resources | +| InitiatingProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the process that initiated the event | +| ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | +| AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | + +## Related topics + +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From e8bfe0fd685423b60977f8b9bd0b01bb375d60de Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 26 Jul 2019 11:19:19 -0400 Subject: [PATCH 11/27] added logon events --- .../advanced-hunting-logonevents-table.md | 73 +++++++++++++++++++ 1 file changed, 73 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md new file mode 100644 index 0000000000..7bb35627d0 --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md @@ -0,0 +1,73 @@ +--- +title: LogonEvents +description: Learn about Advanced hunting table LogonEvents, such as column names, data types, and description +keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, logonevents +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: v-maave +author: martyav +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 07/24/2019 +--- + +# LogonEvents + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +LogonEvents is a table in the Advanced hunting schema. It contains information about user logons and other authentication events. You can use the reference below to construct queries that return information from this table. + +For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| EventTime | datetime | Date and time when the event was recorded | +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| ActionType | string |Type of activity that triggered the event | +| AccountDomain | string | Domain of the account | +| AccountName | string | User name of the account | +| AccountSid | string | Security Identifier (SID) of the account | +| LogonType | string | Type of logon session, specifically:

- **Interactive** - User physically interacts with the machine using the local keyboard and screen

- **Remote interactive (RDP) logons** - User interacts with the machine remotely using Remote Desktop, Terminal Services, Remote Assistance, or other RDP clients

- **Network** - Session initiated when the machine is accessed using PsExec or when shared resources on the machine, such as printers and shared folders, are accessed

- **Batch** - Session initiated by scheduled tasks

- **Service** - Session initiated by services as they start
| +| LogonId | string | Identifier for a logon session. This identifier is unique on the same machine only between restarts | +| RemoteComputerName | string | Name of the machine that performed a remote operation on the affected machine. Depending on the event being reported, this name could be a fully-qualified domain name (FQDN), a NetBIOS name or a host name without domain information | +| RemoteIP | string | IP address that was being connected to | +| RemoteIPType | string | Type of IP address, for example Public, Private, Reserved, Loopback, Teredo, FourToSixMapping, and Broadcast | +| RemotePort | int | TCP port on the remote device that was being connected to | +| AdditionalFields | string | Additional information about the event in JSON array format | +| InitiatingProcessAccountDomain | string | Domain of the account that ran the process responsible for the event | +| InitiatingProcessAccountName | string | User name of the account that ran the process responsible for the event | +| InitiatingProcessAccountSid | string | Security Identifier (SID) of the account that ran the process responsible for the event | +| InitiatingProcessIntegrityLevel | string | Integrity level of the process that initiated the event. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an internet download. These integrity levels influence permissions to resources | +| InitiatingProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the process that initiated the event | +| InitiatingProcessSHA1 | string | SHA-1 of the process (image file) that initiated the event | +| InitiatingProcessSHA256 | string | SHA-256 of the process (image file) that initiated the event. This field is usually not populated—use the SHA1 column when available | +| InitiatingProcessMD5 | string | MD5 hash of the process (image file) that initiated the event | +| InitiatingProcessFileName | string | Name of the process that initiated the event | +| InitiatingProcessId | int | Process ID (PID) of the process that initiated the event | +| InitiatingProcessCommandLine | string | Command line used to run the process that initiated the event | +| InitiatingProcessCreationTime | datetime | Date and time when the process that initiated the event was started | +| InitiatingProcessFolderPath | string | Folder containing the process (image file) that initiated the event | +| InitiatingProcessParentId | int | Process ID (PID) of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentFileName | string | Name of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentCreationTime | datetime | Date and time when the parent of the process responsible for the event was started | +| ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | +| AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | +| IsLocalAdmin | boolean | Boolean indicator of whether the user is a local administrator on the machine | + +## Related topics + +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From 94ff29a4d80cdef3014502a3777ca5a10ddb9a4a Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 26 Jul 2019 11:29:14 -0400 Subject: [PATCH 12/27] added imageloadevents --- .../advanced-hunting=imageloadevents-table.md | 65 +++++++++++++++++++ 1 file changed, 65 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=imageloadevents-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=imageloadevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=imageloadevents-table.md new file mode 100644 index 0000000000..951b5f83ea --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=imageloadevents-table.md @@ -0,0 +1,65 @@ +--- +title: ImageLoadEvents +description: Learn about Advanced hunting table ImageLoadEvents, such as column names, data types, and description +keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, imageloadevents +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: v-maave +author: martyav +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 07/24/2019 +--- + +# ImageLoadEvents + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +ImageLoadEvents is a table in the Advanced hunting schema. It contains information about DLL loading events. You can use the reference below to construct queries that return information from this table. + +For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| EventTime | datetime | Date and time when the event was recorded | +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| ActionType | string | Type of activity that triggered the event | +| FileName | string | Name of the file that the recorded action was applied to | +| FolderPath | string | Folder containing the file that the recorded action was applied to | +| SHA1 | string | SHA-1 of the file that the recorded action was applied to | +| MD5 | string | MD5 hash of the file that the recorded action was applied to | +| InitiatingProcessAccountDomain | string | Domain of the account that ran the process responsible for the event | +| InitiatingProcessAccountName | string | User name of the account that ran the process responsible for the event | +| InitiatingProcessAccountSid | string | Security Identifier (SID) of the account that ran the process responsible for the event | +| InitiatingProcessIntegrityLevel | string | Integrity level of the process that initiated the event. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an internet download. These integrity levels influence permissions to resources | +| InitiatingProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the process that initiated the event | +| InitiatingProcessSHA1 | string | SHA-1 of the process (image file) that initiated the event | +| InitiatingProcessMD5 | string | MD5 hash of the process (image file) that initiated the event | +| InitiatingProcessFileName | string | Name of the process that initiated the event | +| InitiatingProcessId | int | Process ID (PID) of the process that initiated the event | +| InitiatingProcessCommandLine | string | Command line used to run the process that initiated the event | +| InitiatingProcessCreationTime | datetime | Date and time when the process that initiated the event was started | +| InitiatingProcessFolderPath | string | Folder containing the process (image file) that initiated the event | +| InitiatingProcessParentId | int | Process ID (PID) of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentFileName | string | Name of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentCreationTime | datetime | Date and time when the parent of the process responsible for the event was started | +| ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | +| AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | + +## Related topics + +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From d7858b469e359ccac0b40c67963ff418eb591338 Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 26 Jul 2019 11:46:17 -0400 Subject: [PATCH 13/27] added miscevents --- .../advanced-hunting=miscevents-table.md | 86 +++++++++++++++++++ 1 file changed, 86 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=miscevents-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=miscevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=miscevents-table.md new file mode 100644 index 0000000000..acc1394b7d --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=miscevents-table.md @@ -0,0 +1,86 @@ +--- +title: MiscEvents +description: Learn about Advanced hunting table MiscEvents, such as column names, data types, and description +keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, miscEvents +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: v-maave +author: martyav +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 07/24/2019 +--- + +# MiscEvents + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +MiscEvents is a table in the Advanced hunting schema. It contains information about multiple event types, including events triggered by security controls, such as Windows Defender Antivirus and exploit protection. You can use the reference below to construct queries that return information from this table. + +For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| EventTime | datetime | Date and time when the event was recorded | +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| ActionType | string | Type of activity that triggered the event | +| FileName | string | Name of the file that the recorded action was applied to | +| FolderPath | string | Folder containing the file that the recorded action was applied to | +| SHA1 | string | SHA-1 of the file that the recorded action was applied to | +| SHA256 | string | SHA-256 of the file that the recorded action was applied to. This field is usually not populated—use the SHA1 column when available | +| MD5 | string | MD5 hash of the file that the recorded action was applied to | +| AccountDomain | string | Domain of the account | +| AccountName |string | User name of the account | +| AccountSid | string | Security Identifier (SID) of the account | +| RemoteUrl | string | URL or fully qualified domain name (FQDN) that was being connected to | +| RemoteComputerName | string | Name of the machine that performed a remote operation on the affected machine | Depending on the event being reported, this name could be a fully-qualified domain name (FQDN), a NetBIOS name, or a host name without domain information | +| ProcessId | int | Process ID (PID) of the newly created process | +| ProcessCommandLine | string | Command line used to create the new process | +| ProcessCreationTime | datetime | Date and time the process was created | +| ProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the newly created process | +| LogonId | string | Identifier for a logon session. This identifier is unique on the same machine only between restarts | +| RegistryKey | string | Registry key that the recorded action was applied to | +| RegistryValueName | string | Name of the registry value that the recorded action was applied to | +| RegistryValueData | string | Data of the registry value that the recorded action was applied to | +| RemoteIP | string | IP address that was being connected to | +| RemotePort | int | TCP port on the remote device that was being connected to | +| LocalIP | string | IP address assigned to the local machine used during communication | +| LocalPort | int | TCP port on the local machine used during communication | +| FileOriginUrl | string | URL where the file was downloaded from | +| FileOriginIP | string | IP address where the file was downloaded from | +| AdditionalFields | string | Additional information about the event in JSON array format | +| InitiatingProcessSHA1 | string | SHA-1 of the process (image file) that initiated the event | +| InitiatingProcessSHA256 | string | SHA-256 of the process (image file) that initiated the event. This field is usually not populated—use the SHA1 column when available | +| InitiatingProcessFileName | string | Name of the process that initiated the event | +| InitiatingProcessFolderPath | string | Folder containing the process (image file) that initiated the event | +| InitiatingProcessId | int | Process ID (PID) of the process that initiated the event | +| InitiatingProcessCommandLine | string | Command line used to run the process that initiated the event | +| InitiatingProcessCreationTime | datetime | Date and time when the process that initiated the event was started | +| InitiatingProcessParentId | int | Process ID (PID) of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentFileName | string | Name of the parent process that spawned the process responsible for the event | +| InitiatingProcessParentCreationTime | datetime | Date and time when the parent of the process responsible for the event was started | +| InitiatingProcessMD5 | string | MD5 hash of the process (image file) that initiated the event | +| InitiatingProcessAccountDomain | string | Domain of the account that ran the process responsible for the event | +| InitiatingProcessAccountName | string | User name of the account that ran the process responsible for the event | +| InitiatingProcessAccountSid | string | Security Identifier (SID) of the account that ran the process responsible for the event | +| InitiatingProcessLogonId | string | Identifier for a logon session of the process that initiated the event. This identifier is unique on the same machine only between restarts | +| ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | +| AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | + +## Related topics + +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From 160e3c475ee9499624a2b603c90bd3d253c3a282 Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 26 Jul 2019 11:52:36 -0400 Subject: [PATCH 14/27] added softwarevulnerabilityinfo --- ...hunting-softwarevulnerabilityinfo-table.md | 52 +++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md new file mode 100644 index 0000000000..a4a587aa1f --- /dev/null +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md @@ -0,0 +1,52 @@ +--- +title: SoftwareVulnerabilityInfo +description: Learn about Advanced hunting table SoftwareVulnerabilityInfo, such as column names, data types, and description +keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, softwarevulnerabilityinfo +search.product: eADQiWindows 10XVcnh +search.appverid: met150 +ms.prod: w10 +ms.mktglfcycl: deploy +ms.sitesec: library +ms.pagetype: security +ms.author: v-maave +author: martyav +ms.localizationpriority: medium +manager: dansimp +audience: ITPro +ms.collection: M365-security-compliance +ms.topic: article +ms.date: 07/24/2019 +--- + +# SoftwareVulnerabilityInfo + +**Applies to:** + +- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) + +>Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) + +SoftwareVulnerabilityInfo is a table in the Advanced hunting schema. It contains information about software in use, including version number, as well as any known vulnerabilities. You can use the reference below to construct queries that return information from this table. + +For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. + +| Column name | Data type | Description | +|-------------|-----------|-------------| +| MachineId | string | Unique identifier for the machine in the service | +| ComputerName | string | Fully qualified domain name (FQDN) of the machine | +| OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7 | +| OsVersion | string | Version of the operating system running on the machine | +| OSArchitecture | string | Architecture of the operating system running on the machine | +| SoftwareVendor | N/A | N/A | +| SoftwareName | N/A | N/A | +| SoftwareVersion | N/A | N/A | +| CveId | N/A | N/A | +| CvssScore | N/A | N/A | +| VulnerabilitySeverityLevel | N/A | N/A | +| IsExploitAvailable | N/A | | N/A | + +## Related topics + +- [All Advanced hunting tables](advanced-hunting-reference.md) +- [Advanced hunting query best practices](advanced-hunting-best-practices.md) +- [Query data using Advanced hunting](advanced-hunting.md) From 4d48a7a860f20e4334b6b9fb6be54bc94fc9d7df Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 26 Jul 2019 12:06:13 -0400 Subject: [PATCH 15/27] updated ah reference table to link to new pages --- .../advanced-hunting-reference.md | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md index db6c6acd5e..6f10ab4b38 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md @@ -36,18 +36,19 @@ Table and column names are also listed within the Security center, in the schema | Table name | Description | |------------|-------------| -| **[AlertEvents]()** | Alerts on Microsoft Defender Security Center | -| **[MachineInfo]()** | Machine information, including OS information | -| **[MachineNetworkInfo]()** | Network properties of machines, including adapters, IP and MAC addresses, as well as connected networks and domains | -| **[ProcessCreationEvents]()** | Process creation and related events | -| **[NetworkCommunicationEvents]()** | Network connection and related events | -| **[FileCreationEvents]()** | File creation, modification, and other file system events | -| **[RegistryEvents]()** | Creation and modification of registry entries | -| **[LogonEvents]()** | Sign-ins and other authentication events | -| **[ImageLoadEvents]()** | DLL loading events | -| **[MiscEvents]()** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | -| **[SoftwareVulnerabilityInfo]()** | Information about software in use, including version information as well as known vulnerabilities | +| **[AlertEvents](advanced-hunting-alertevents-table.md)** | Alerts on Microsoft Defender Security Center | +| **[MachineInfo](advanced-hunting-machineinfo-table.md)** | Machine information, including OS information | +| **[MachineNetworkInfo](advanced-hunting-machinenetworkinfo-table.md)** | Network properties of machines, including adapters, IP and MAC addresses, as well as connected networks and domains | +| **[ProcessCreationEvents](advanced-hunting-processcreationevents-table.md)** | Process creation and related events | +| **[NetworkCommunicationEvents](advanced-hunting-networkcommunication-table.md)** | Network connection and related events | +| **[FileCreationEvents](advanced-hunting-filecreationevents-table.md)** | File creation, modification, and other file system events | +| **[RegistryEvents](advanced-hunting-registryevents-table.md)** | Creation and modification of registry entries | +| **[LogonEvents](advanced-hunting-logonevents-table.md)** | Sign-ins and other authentication events | +| **[ImageLoadEvents](advanced-hunting-imageloadevents-table.md)** | DLL loading events | +| **[MiscEvents](advanced-hunting-miscevents-table.md)** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | +| **[SoftwareVulnerabilityInfo](advanced-hunting-softwarevulnerabilityinfo-table.md)** | Information about software in use, including version information as well as known vulnerabilities | ## Related topics + - [Query data using Advanced hunting](advanced-hunting.md) -- [Best practices for Advanced hunting query-writing](advanced-hunting-best-practices.md) \ No newline at end of file +- [Best practices for Advanced hunting query-writing](advanced-hunting-best-practices.md) From bf5d849f38b9cb79639434f64f43d1b734ed31c3 Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 26 Jul 2019 12:22:47 -0400 Subject: [PATCH 16/27] corrected bad links and page names --- ...vents-table.md => advanced-hunting-imageloadevents-table.md} | 0 ...miscevents-table.md => advanced-hunting-miscevents-table.md} | 0 .../microsoft-defender-atp/advanced-hunting-reference.md | 2 +- 3 files changed, 1 insertion(+), 1 deletion(-) rename windows/security/threat-protection/microsoft-defender-atp/{advanced-hunting=imageloadevents-table.md => advanced-hunting-imageloadevents-table.md} (100%) rename windows/security/threat-protection/microsoft-defender-atp/{advanced-hunting=miscevents-table.md => advanced-hunting-miscevents-table.md} (100%) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=imageloadevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=imageloadevents-table.md rename to windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=miscevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md similarity index 100% rename from windows/security/threat-protection/microsoft-defender-atp/advanced-hunting=miscevents-table.md rename to windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md index 6f10ab4b38..919bb40c3f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md @@ -40,7 +40,7 @@ Table and column names are also listed within the Security center, in the schema | **[MachineInfo](advanced-hunting-machineinfo-table.md)** | Machine information, including OS information | | **[MachineNetworkInfo](advanced-hunting-machinenetworkinfo-table.md)** | Network properties of machines, including adapters, IP and MAC addresses, as well as connected networks and domains | | **[ProcessCreationEvents](advanced-hunting-processcreationevents-table.md)** | Process creation and related events | -| **[NetworkCommunicationEvents](advanced-hunting-networkcommunication-table.md)** | Network connection and related events | +| **[NetworkCommunicationEvents](advanced-hunting-networkcommunicationevents-table.md)** | Network connection and related events | | **[FileCreationEvents](advanced-hunting-filecreationevents-table.md)** | File creation, modification, and other file system events | | **[RegistryEvents](advanced-hunting-registryevents-table.md)** | Creation and modification of registry entries | | **[LogonEvents](advanced-hunting-logonevents-table.md)** | Sign-ins and other authentication events | From d3c6e0101a6b99b82bd511e494905f2586e6de42 Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 26 Jul 2019 12:59:18 -0400 Subject: [PATCH 17/27] improved ah table topics as per lomayor's review --- .../advanced-hunting-alertevents-table.md | 5 +++-- .../advanced-hunting-filecreationevents-table.md | 6 +++--- .../advanced-hunting-imageloadevents-table.md | 5 +++-- .../advanced-hunting-logonevents-table.md | 5 +++-- .../advanced-hunting-machineinfo-table.md | 5 +++-- .../advanced-hunting-machinenetworkinfo-table.md | 5 +++-- .../advanced-hunting-miscevents-table.md | 5 +++-- .../advanced-hunting-networkcommunicationevents-table.md | 5 +++-- .../advanced-hunting-processcreationevents-table.md | 5 +++-- .../microsoft-defender-atp/advanced-hunting-reference.md | 6 +++--- .../advanced-hunting-registryevents-table.md | 5 +++-- .../advanced-hunting-softwarevulnerabilityinfo-table.md | 5 +++-- 12 files changed, 36 insertions(+), 26 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md index b233cdf455..298c799abc 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md @@ -1,6 +1,6 @@ --- title: AlertEvents -description: Learn about Advanced hunting table AlertEvents, such as column names, data types, and description +description: AlertEvents table in the advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, alertevent search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -AlertEvents is a table in the Advanced hunting schema. It contains information about alerts on Microsoft Defender Security Center. You can use the reference below to construct queries that return information from this table. +The AlertEvents table in the Advanced hunting schema contains information about alerts on Microsoft Defender Security Center. Use this reference to construct queries that return information from this table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. @@ -48,6 +48,7 @@ For information on other tables in the Advanced hunting schema, see our [Advance ## Related topics +- [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md index fb65ba4ecc..e97919ea91 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md @@ -1,6 +1,6 @@ --- title: FileCreationEvents -description: Learn about Advanced hunting table FileCreationEvents, such as column names, data types, and description +description: FileCreationEvents table in the Advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, filecreationevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -FileCreationEvents is a table in the Advanced hunting schema. It contains information about file creation, modification, and other file system events. You can use the reference below to construct queries that return information from this table. +The FileCreationEvents table in the Advanced hunting schema contains information about file creation, modification, and other file system events. Use this reference to construct queries that return information from this table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. @@ -63,11 +63,11 @@ For information on other tables in the Advanced hunting schema, see our [Advance | AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | | SensitivityLabel | string | Label applied to an email, file, or other content to classify it for information protection | | SensitivitySubLabel | string | Sublabel applied to an email, file, or other content to classify it for information protection; sensitivity sublabels are grouped under sensitivity labels but are treated independently | -| IsWindowsInfoProtectionApplied | N/A | N/A | | IsAzureInfoProtectionApplied | boolean | Indicates whether the file is encrypted by Azure Information Protection | ## Related topics +- [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md index 951b5f83ea..c1196b1a58 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md @@ -1,6 +1,6 @@ --- title: ImageLoadEvents -description: Learn about Advanced hunting table ImageLoadEvents, such as column names, data types, and description +description: ImageLoadEvents table in the Advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, imageloadevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -ImageLoadEvents is a table in the Advanced hunting schema. It contains information about DLL loading events. You can use the reference below to construct queries that return information from this table. +The ImageLoadEvents table in the Advanced hunting schema contains information about DLL loading events. Use this reference to construct queries that return information from this table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. @@ -60,6 +60,7 @@ For information on other tables in the Advanced hunting schema, see our [Advance ## Related topics +- [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md index 7bb35627d0..b775cf471f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md @@ -1,6 +1,6 @@ --- title: LogonEvents -description: Learn about Advanced hunting table LogonEvents, such as column names, data types, and description +description: LogonEvents table in the Advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, logonevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -LogonEvents is a table in the Advanced hunting schema. It contains information about user logons and other authentication events. You can use the reference below to construct queries that return information from this table. +The LogonEvents table in the Advanced hunting schema contains information about user logons and other authentication events. Use this reference to construct queries that return information from this table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. @@ -68,6 +68,7 @@ For information on other tables in the Advanced hunting schema, see our [Advance ## Related topics +- [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md index 5b29c9be66..0a481f8639 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md @@ -1,6 +1,6 @@ --- title: MachineInfo -description: Learn about Advanced hunting table MachineInfo, such as column names, data types, and description +description: MachineInfo table in the Advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, machineinfo search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -MachineInfo is a table in the Advanced hunting schema. It contains information about machines in the organization, including OS information. You can use the reference below to construct queries that return information from this table. +The MachineInfo table in the Advanced hunting schema contains information about machines in the organization, including OS version, active users, and computer name. Use this reference to construct queries that return information from this table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. @@ -49,6 +49,7 @@ For information on other tables in the Advanced hunting schema, see our [Advance ## Related topics +- [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md index c66389a339..d31da2b287 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md @@ -1,6 +1,6 @@ --- title: MachineNetworkInfo -description: Learn about Advanced hunting table MachineNetworkInfo, such as column names, data types, and description +description: MachineNetworkInfo table in the Advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, machinenetworkinfo search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -MachineNetworkInfo is a table in the Advanced hunting schema. It contains information about network properties of machines, including adapters, IP and MAC addresses, as well as connected networks and domains. You can use the reference below to construct queries that return information from this table. +The MachineNetworkInfo table in the Advanced hunting schema contains information about networking configuration of machines, including network adapters, IP and MAC addresses, and connected networks or domains. Use this reference to construct queries that return information from this table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. @@ -50,6 +50,7 @@ For information on other tables in the Advanced hunting schema, see our [Advance ## Related topics +- [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md index acc1394b7d..a264a61fb7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md @@ -1,6 +1,6 @@ --- title: MiscEvents -description: Learn about Advanced hunting table MiscEvents, such as column names, data types, and description +description: MiscEvents table in the advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, miscEvents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -MiscEvents is a table in the Advanced hunting schema. It contains information about multiple event types, including events triggered by security controls, such as Windows Defender Antivirus and exploit protection. You can use the reference below to construct queries that return information from this table. +The MiscEvents table in the Advanced hunting schema contains information about multiple event types, including events triggered by security controls, such as Windows Defender Antivirus and exploit protection. Use this reference to construct queries that return information from this table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. @@ -81,6 +81,7 @@ For information on other tables in the Advanced hunting schema, see our [Advance ## Related topics +- [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md index 52e46b633a..238acf2ee9 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md @@ -1,6 +1,6 @@ --- title: NetworkCommunicationEvents -description: Learn about Advanced hunting table NetworkCommunicationEvents, such as column names, data types, and description +description: NetworkCommunicationEvents table in the Advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, networkcommunicationevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -NetworkCommunicationEvents is a table in the Advanced hunting schema. It contains information about network connections and related events. You can use the reference below to construct queries that return information from this table. +The NetworkCommunicationEvents table in the Advanced hunting schema contains information about network connections and related events. Use this reference to construct queries that return information from this table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. @@ -64,6 +64,7 @@ For information on other tables in the Advanced hunting schema, see our [Advance ## Related topics +- [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md index 2ce2287fec..efa1c51ed6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md @@ -1,6 +1,6 @@ --- title: ProcessCreationEvents -description: Learn about Advanced hunting table ProcessCreationEvents, such as column names, data types, and description +description: ProcessCreationEvents table in the Advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, processcreationevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -ProcessCreationEvents is a table in the Advanced hunting schema. It contains information about process creation and related events. You can use the reference below to construct queries that return information from this table. +The ProcessCreationEvents table in the Advanced hunting schema contains information about process creation and related events. Use this reference to construct queries that return information from this table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. @@ -72,6 +72,7 @@ For information on other tables in the Advanced hunting schema, see our [Advance ## Related topics +- [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md index 919bb40c3f..5c0941650a 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md @@ -1,6 +1,6 @@ --- -title: Advanced hunting reference in Microsoft Defender ATP -description: Learn about Advanced hunting table reference such as column name, data type, and description +title: Advanced hunting schema reference +description: Learn about the tables in the advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -28,7 +28,7 @@ ms.date: 07/24/2019 ## Advanced hunting table reference -The Advanced hunting schema is made up of multiple tables, which provide either event information or information about certain entities. Table and column names are used for calling information about specific events or entities in queries. +The Advanced hunting schema is made up of multiple tables that provide either event information, or information about certain entities. To effectively build queries that span multiple tables, you need to understand the tables and the columns in the Advanced hunting schema. The following reference lists all the tables in the Advanced hunting schema. Each table name links to a page describing the column names for that table. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md index 6472ef185c..043d87e790 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md @@ -1,6 +1,6 @@ --- title: RegistryEvents -description: Learn about Advanced hunting table RegistryEvents, such as column names, data types, and description +description: RegistryEvents table in the Advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, registryevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -RegistryEvents is a table in the Advanced hunting schema. It contains information about the creation and modification of registry entries. You can use the reference below to construct queries that return information from this table. +The RegistryEvents table in the Advanced hunting schema contains information about the creation and modification of registry entries. Use this reference to construct queries that return information from this table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. @@ -62,6 +62,7 @@ For information on other tables in the Advanced hunting schema, see our [Advance ## Related topics +- [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md index a4a587aa1f..27628c9bd1 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md @@ -1,6 +1,6 @@ --- title: SoftwareVulnerabilityInfo -description: Learn about Advanced hunting table SoftwareVulnerabilityInfo, such as column names, data types, and description +description: SoftwareVulnerabilityInfo table in the Advanced hunting schema keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, softwarevulnerabilityinfo search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -SoftwareVulnerabilityInfo is a table in the Advanced hunting schema. It contains information about software in use, including version number, as well as any known vulnerabilities. You can use the reference below to construct queries that return information from this table. +The SoftwareVulnerabilityInfo table in the Advanced hunting schema contains information about software in use, including version number, as well as any known vulnerabilities. Use this reference to construct queries that return information from this table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. @@ -47,6 +47,7 @@ For information on other tables in the Advanced hunting schema, see our [Advance ## Related topics +- [Advanced hunting overview](overview-hunting.md) - [All Advanced hunting tables](advanced-hunting-reference.md) - [Advanced hunting query best practices](advanced-hunting-best-practices.md) - [Query data using Advanced hunting](advanced-hunting.md) From ca6e89846bca3dfcb7da23fbeb08a76bc9ec5674 Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 26 Jul 2019 15:43:31 -0400 Subject: [PATCH 18/27] toc update, rm svevents table, updated table titles --- windows/security/threat-protection/TOC.md | 13 ++++- .../advanced-hunting-alertevents-table.md | 6 +-- ...vanced-hunting-filecreationevents-table.md | 8 +-- .../advanced-hunting-imageloadevents-table.md | 6 +-- .../advanced-hunting-logonevents-table.md | 6 +-- .../advanced-hunting-machineinfo-table.md | 6 +-- ...vanced-hunting-machinenetworkinfo-table.md | 6 +-- .../advanced-hunting-miscevents-table.md | 6 +-- ...unting-networkcommunicationevents-table.md | 6 +-- ...ced-hunting-processcreationevents-table.md | 6 +-- .../advanced-hunting-reference.md | 1 - .../advanced-hunting-registryevents-table.md | 6 +-- ...hunting-softwarevulnerabilityinfo-table.md | 53 ------------------- 13 files changed, 43 insertions(+), 86 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index d42055564e..b22f43a08f 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -104,7 +104,18 @@ ### [Advanced hunting]() #### [Advanced hunting overview](microsoft-defender-atp/overview-hunting.md) #### [Query data using Advanced hunting](microsoft-defender-atp/advanced-hunting.md) -##### [Advanced hunting reference](microsoft-defender-atp/advanced-hunting-reference.md) +##### [Advanced hunting reference]() +###### [All tables in Advanced hunting schema](microsoft-defender-atp/advanced-hunting-reference.md) +###### [AlertEvents table](microsoft-defender-atp/advanced-hunting-alertevents-table.md) +###### [FileCreationEvents table](microsoft-defender-atp/advanced-hunting-filecreationevents-table.md) +###### [ImageLoadEvents table](microsoft-defender-atp/advanced-hunting-imageloadevents-table.md) +###### [LogonEvents table](microsoft-defender-atp/advanced-hunting-logonevents-table.md) +###### [MachineInfo table](microsoft-defender-atp/advanced-hunting-machineinfo-table.md) +###### [MachineNetworkInfo table](microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md) +###### [MiscEvents table](microsoft-defender-atp/advanced-hunting-miscevents-table.md) +###### [NetworkCommunicationEvents table](microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md) +###### [ProcessCreationEvents table](microsoft-defender-atp/advanced-hunting-processcreationevents-table.md) +###### [RegistryEvents table](microsoft-defender-atp/advanced-hunting-registryevents-table.md) ##### [Advanced hunting query language best practices](microsoft-defender-atp/advanced-hunting-best-practices.md) #### [Custom detections]() diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md index 298c799abc..ea1feefdad 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md @@ -1,6 +1,6 @@ --- -title: AlertEvents -description: AlertEvents table in the advanced hunting schema +title: AlertEvents table in the advanced hunting schema +description: Learn about the AlertEvents table in the Advanced hunting schema, such as column names, data types, and descriptions keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, alertevent search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The AlertEvents table in the Advanced hunting schema contains information about alerts on Microsoft Defender Security Center. Use this reference to construct queries that return information from this table. +The AlertEvents table in the Advanced hunting schema contains information about alerts on Microsoft Defender Security Center. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md index e97919ea91..58c4a28614 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md @@ -1,6 +1,6 @@ --- -title: FileCreationEvents -description: FileCreationEvents table in the Advanced hunting schema +title: FileCreationEvents table in the Advanced hunting schema +description: Learn about the FileCreationEvents table in the Advanced hunting schema, such as column names, data types, and descriptions keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, filecreationevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,9 +26,9 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The FileCreationEvents table in the Advanced hunting schema contains information about file creation, modification, and other file system events. Use this reference to construct queries that return information from this table. +The FileCreationEvents table in the Advanced hunting schema contains information about file creation, modification, and other file system events. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md index c1196b1a58..9c2ffcbef0 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md @@ -1,6 +1,6 @@ --- -title: ImageLoadEvents -description: ImageLoadEvents table in the Advanced hunting schema +title: ImageLoadEvents table in the Advanced hunting schema +description: Learn about the ImageLoadEvents table in the Advanced hunting schema, such as column names, data types, and descriptions keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, imageloadevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The ImageLoadEvents table in the Advanced hunting schema contains information about DLL loading events. Use this reference to construct queries that return information from this table. +The ImageLoadEvents table in the Advanced hunting schema contains information about DLL loading events. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md index b775cf471f..004409e8c2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md @@ -1,6 +1,6 @@ --- -title: LogonEvents -description: LogonEvents table in the Advanced hunting schema +title: LogonEvents table in the Advanced hunting schema +description: Learn about the LogonEvents table in the Advanced hunting schema, such as column names, data types, and descriptions keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, logonevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The LogonEvents table in the Advanced hunting schema contains information about user logons and other authentication events. Use this reference to construct queries that return information from this table. +The LogonEvents table in the Advanced hunting schema contains information about user logons and other authentication events. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md index 0a481f8639..33a911730b 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md @@ -1,6 +1,6 @@ --- -title: MachineInfo -description: MachineInfo table in the Advanced hunting schema +title: MachineInfo table in the Advanced hunting schema +description: Learn about the MachineInfo table in the Advanced hunting schema, such as column names, data types, and descriptions keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, machineinfo search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The MachineInfo table in the Advanced hunting schema contains information about machines in the organization, including OS version, active users, and computer name. Use this reference to construct queries that return information from this table. +The MachineInfo table in the Advanced hunting schema contains information about machines in the organization, including OS version, active users, and computer name. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md index d31da2b287..d3ea68e5fa 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md @@ -1,6 +1,6 @@ --- -title: MachineNetworkInfo -description: MachineNetworkInfo table in the Advanced hunting schema +title: MachineNetworkInfo table in the Advanced hunting schema +description: Learn about the MachineNetworkInfo table in the Advanced hunting schema, such as column names, data types, and descriptions keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, machinenetworkinfo search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The MachineNetworkInfo table in the Advanced hunting schema contains information about networking configuration of machines, including network adapters, IP and MAC addresses, and connected networks or domains. Use this reference to construct queries that return information from this table. +The MachineNetworkInfo table in the Advanced hunting schema contains information about networking configuration of machines, including network adapters, IP and MAC addresses, and connected networks or domains. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md index a264a61fb7..6b1268fb69 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md @@ -1,6 +1,6 @@ --- -title: MiscEvents -description: MiscEvents table in the advanced hunting schema +title: MiscEvents table in the advanced hunting schema +description: Learn about the MiscEvents table in the Advanced hunting schema, such as column names, data types, and descriptions keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, miscEvents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The MiscEvents table in the Advanced hunting schema contains information about multiple event types, including events triggered by security controls, such as Windows Defender Antivirus and exploit protection. Use this reference to construct queries that return information from this table. +The MiscEvents table in the Advanced hunting schema contains information about multiple event types, including events triggered by security controls, such as Windows Defender Antivirus and exploit protection. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md index 238acf2ee9..ef6d2e7ff2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md @@ -1,6 +1,6 @@ --- -title: NetworkCommunicationEvents -description: NetworkCommunicationEvents table in the Advanced hunting schema +title: NetworkCommunicationEvents table in the Advanced hunting schema +description: Learn about the NetworkCommunicationEvents table in the Advanced hunting schema, such as column names, data types, and descriptions keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, networkcommunicationevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The NetworkCommunicationEvents table in the Advanced hunting schema contains information about network connections and related events. Use this reference to construct queries that return information from this table. +The NetworkCommunicationEvents table in the Advanced hunting schema contains information about network connections and related events. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md index efa1c51ed6..530a4bca2d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md @@ -1,6 +1,6 @@ --- -title: ProcessCreationEvents -description: ProcessCreationEvents table in the Advanced hunting schema +title: ProcessCreationEvents table in the Advanced hunting schema +description: Learn about the ProcessCreationEvents table in the Advanced hunting schema, such as column names, data types, and descriptions keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, processcreationevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The ProcessCreationEvents table in the Advanced hunting schema contains information about process creation and related events. Use this reference to construct queries that return information from this table. +The ProcessCreationEvents table in the Advanced hunting schema contains information about process creation and related events. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md index 5c0941650a..59079e0550 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md @@ -46,7 +46,6 @@ Table and column names are also listed within the Security center, in the schema | **[LogonEvents](advanced-hunting-logonevents-table.md)** | Sign-ins and other authentication events | | **[ImageLoadEvents](advanced-hunting-imageloadevents-table.md)** | DLL loading events | | **[MiscEvents](advanced-hunting-miscevents-table.md)** | Multiple event types, including events triggered by security controls such as Windows Defender Antivirus and exploit protection | -| **[SoftwareVulnerabilityInfo](advanced-hunting-softwarevulnerabilityinfo-table.md)** | Information about software in use, including version information as well as known vulnerabilities | ## Related topics diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md index 043d87e790..717734a492 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md @@ -1,6 +1,6 @@ --- -title: RegistryEvents -description: RegistryEvents table in the Advanced hunting schema +title: RegistryEvents table in the Advanced hunting schema +description: Learn about the RegistryEvents table in the Advanced hunting schema, such as column names, data types, and descriptions keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, registryevents search.product: eADQiWindows 10XVcnh search.appverid: met150 @@ -26,7 +26,7 @@ ms.date: 07/24/2019 >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) -The RegistryEvents table in the Advanced hunting schema contains information about the creation and modification of registry entries. Use this reference to construct queries that return information from this table. +The RegistryEvents table in the Advanced hunting schema contains information about the creation and modification of registry entries. Use this reference to construct queries that return information from the table. For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md deleted file mode 100644 index 27628c9bd1..0000000000 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-softwarevulnerabilityinfo-table.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: SoftwareVulnerabilityInfo -description: SoftwareVulnerabilityInfo table in the Advanced hunting schema -keywords: advanced hunting, atp query, query atp data, intellisense, atp telemetry, events, events telemetry, azure log analytics, column name, data type, description, softwarevulnerabilityinfo -search.product: eADQiWindows 10XVcnh -search.appverid: met150 -ms.prod: w10 -ms.mktglfcycl: deploy -ms.sitesec: library -ms.pagetype: security -ms.author: v-maave -author: martyav -ms.localizationpriority: medium -manager: dansimp -audience: ITPro -ms.collection: M365-security-compliance -ms.topic: article -ms.date: 07/24/2019 ---- - -# SoftwareVulnerabilityInfo - -**Applies to:** - -- [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) - ->Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-advancedhuntingref-abovefoldlink) - -The SoftwareVulnerabilityInfo table in the Advanced hunting schema contains information about software in use, including version number, as well as any known vulnerabilities. Use this reference to construct queries that return information from this table. - -For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. - -| Column name | Data type | Description | -|-------------|-----------|-------------| -| MachineId | string | Unique identifier for the machine in the service | -| ComputerName | string | Fully qualified domain name (FQDN) of the machine | -| OSPlatform | string | Platform of the operating system running on the machine. This indicates specific operating systems, including variations within the same family, such as Windows 10 and Windows 7 | -| OsVersion | string | Version of the operating system running on the machine | -| OSArchitecture | string | Architecture of the operating system running on the machine | -| SoftwareVendor | N/A | N/A | -| SoftwareName | N/A | N/A | -| SoftwareVersion | N/A | N/A | -| CveId | N/A | N/A | -| CvssScore | N/A | N/A | -| VulnerabilitySeverityLevel | N/A | N/A | -| IsExploitAvailable | N/A | | N/A | - -## Related topics - -- [Advanced hunting overview](overview-hunting.md) -- [All Advanced hunting tables](advanced-hunting-reference.md) -- [Advanced hunting query best practices](advanced-hunting-best-practices.md) -- [Query data using Advanced hunting](advanced-hunting.md) From fb4267e643dfb000f612e35de13e3947589c49aa Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 26 Jul 2019 15:55:09 -0400 Subject: [PATCH 19/27] revised sentence linking to overview; added missing pipe --- .../advanced-hunting-alertevents-table.md | 2 +- .../advanced-hunting-filecreationevents-table.md | 2 +- .../advanced-hunting-imageloadevents-table.md | 2 +- .../advanced-hunting-logonevents-table.md | 2 +- .../advanced-hunting-machineinfo-table.md | 2 +- .../advanced-hunting-machinenetworkinfo-table.md | 2 +- .../microsoft-defender-atp/advanced-hunting-miscevents-table.md | 2 +- .../advanced-hunting-networkcommunicationevents-table.md | 2 +- .../advanced-hunting-processcreationevents-table.md | 2 +- .../advanced-hunting-registryevents-table.md | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md index ea1feefdad..9544001b7c 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-alertevents-table.md @@ -28,7 +28,7 @@ ms.date: 07/24/2019 The AlertEvents table in the Advanced hunting schema contains information about alerts on Microsoft Defender Security Center. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md index 58c4a28614..a82f47f963 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-filecreationevents-table.md @@ -38,7 +38,7 @@ For information on other tables in the Advanced hunting schema, see [the Advanc | ActionType | string | Type of activity that triggered the event | | FileName | string | Name of the file that the recorded action was applied to | | FolderPath | string | Folder containing the file that the recorded action was applied to | -| SHA1 | string SHA-1 of the file that the recorded action was applied to | +| SHA1 | string | SHA-1 of the file that the recorded action was applied to | | SHA256 | string | SHA-256 of the file that the recorded action was applied to. This field is usually not populated—use the SHA1 column when available | | MD5 | string | MD5 hash of the file that the recorded action was applied to | | FileOriginUrl | string | URL where the file was downloaded from | diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md index 9c2ffcbef0..d7e0521472 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-imageloadevents-table.md @@ -28,7 +28,7 @@ ms.date: 07/24/2019 The ImageLoadEvents table in the Advanced hunting schema contains information about DLL loading events. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md index 004409e8c2..1e8a0cfcc7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-logonevents-table.md @@ -28,7 +28,7 @@ ms.date: 07/24/2019 The LogonEvents table in the Advanced hunting schema contains information about user logons and other authentication events. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md index 33a911730b..fa58a67cdd 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machineinfo-table.md @@ -28,7 +28,7 @@ ms.date: 07/24/2019 The MachineInfo table in the Advanced hunting schema contains information about machines in the organization, including OS version, active users, and computer name. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md index d3ea68e5fa..3ec3dfd8f2 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-machinenetworkinfo-table.md @@ -28,7 +28,7 @@ ms.date: 07/24/2019 The MachineNetworkInfo table in the Advanced hunting schema contains information about networking configuration of machines, including network adapters, IP and MAC addresses, and connected networks or domains. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md index 6b1268fb69..856696baf8 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md @@ -28,7 +28,7 @@ ms.date: 07/24/2019 The MiscEvents table in the Advanced hunting schema contains information about multiple event types, including events triggered by security controls, such as Windows Defender Antivirus and exploit protection. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md index ef6d2e7ff2..fb18d453d7 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md @@ -28,7 +28,7 @@ ms.date: 07/24/2019 The NetworkCommunicationEvents table in the Advanced hunting schema contains information about network connections and related events. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md index 530a4bca2d..d6ef50a878 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-processcreationevents-table.md @@ -28,7 +28,7 @@ ms.date: 07/24/2019 The ProcessCreationEvents table in the Advanced hunting schema contains information about process creation and related events. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md index 717734a492..02cf24c213 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md @@ -28,7 +28,7 @@ ms.date: 07/24/2019 The RegistryEvents table in the Advanced hunting schema contains information about the creation and modification of registry entries. Use this reference to construct queries that return information from the table. -For information on other tables in the Advanced hunting schema, see our [Advanced hunting reference](advanced-hunting-reference.md) page. +For information on other tables in the Advanced hunting schema, see [the Advanced hunting reference](advanced-hunting-reference.md). | Column name | Data type | Description | |-------------|-----------|-------------| From e91e4443600d324040c9e1c6607a757f0682e246 Mon Sep 17 00:00:00 2001 From: martyav Date: Fri, 26 Jul 2019 16:47:04 -0400 Subject: [PATCH 20/27] topic rename in toc --- windows/security/threat-protection/TOC.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/TOC.md b/windows/security/threat-protection/TOC.md index b22f43a08f..c99ae83d12 100644 --- a/windows/security/threat-protection/TOC.md +++ b/windows/security/threat-protection/TOC.md @@ -104,8 +104,9 @@ ### [Advanced hunting]() #### [Advanced hunting overview](microsoft-defender-atp/overview-hunting.md) #### [Query data using Advanced hunting](microsoft-defender-atp/advanced-hunting.md) -##### [Advanced hunting reference]() -###### [All tables in Advanced hunting schema](microsoft-defender-atp/advanced-hunting-reference.md) + +##### [Advanced hunting schema reference]() +###### [All tables in the Advanced hunting schema](microsoft-defender-atp/advanced-hunting-reference.md) ###### [AlertEvents table](microsoft-defender-atp/advanced-hunting-alertevents-table.md) ###### [FileCreationEvents table](microsoft-defender-atp/advanced-hunting-filecreationevents-table.md) ###### [ImageLoadEvents table](microsoft-defender-atp/advanced-hunting-imageloadevents-table.md) @@ -116,6 +117,7 @@ ###### [NetworkCommunicationEvents table](microsoft-defender-atp/advanced-hunting-networkcommunicationevents-table.md) ###### [ProcessCreationEvents table](microsoft-defender-atp/advanced-hunting-processcreationevents-table.md) ###### [RegistryEvents table](microsoft-defender-atp/advanced-hunting-registryevents-table.md) + ##### [Advanced hunting query language best practices](microsoft-defender-atp/advanced-hunting-best-practices.md) #### [Custom detections]() From 4a37d3f02b04e69c1322026d972f0794fff6d2b8 Mon Sep 17 00:00:00 2001 From: John Liu <49762389+ShenLanJohn@users.noreply.github.com> Date: Fri, 26 Jul 2019 19:04:32 -0700 Subject: [PATCH 21/27] add message (#791) --- .../resolved-issues-windows-10-1903.yml | 2 ++ .../status-windows-10-1607-and-windows-server-2016.yml | 6 ++++-- windows/release-information/status-windows-10-1703.yml | 4 ++-- windows/release-information/status-windows-10-1709.yml | 4 ++-- windows/release-information/status-windows-10-1803.yml | 4 ++-- .../status-windows-10-1809-and-windows-server-2019.yml | 4 ++-- windows/release-information/status-windows-10-1903.yml | 10 +++++----- windows/release-information/windows-message-center.yml | 8 ++++---- 8 files changed, 23 insertions(+), 19 deletions(-) diff --git a/windows/release-information/resolved-issues-windows-10-1903.yml b/windows/release-information/resolved-issues-windows-10-1903.yml index e791545b58..ad580c30ce 100644 --- a/windows/release-information/resolved-issues-windows-10-1903.yml +++ b/windows/release-information/resolved-issues-windows-10-1903.yml @@ -32,6 +32,7 @@ sections: - type: markdown text: " + @@ -55,6 +56,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusDate resolved
RASMAN service may stop working and result in the error “0xc0000005”
The Remote Access Connection Manager (RASMAN) service may stop working and result in the error “0xc0000005” with VPN profiles configured as an Always On VPN connection.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4505903
July 26, 2019
02:00 PM PT
Loss of functionality in Dynabook Smartphone Link app
After updating to Windows 10, version 1903, you may experience a loss of functionality when using the Dynabook Smartphone Link application.

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Resolved
July 11, 2019
01:54 PM PT
Error attempting to update with external USB device or memory card attached
PCs with an external USB device or SD memory card attached may get error: \"This PC can't be upgraded to Windows 10.\"

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
July 11, 2019
01:53 PM PT
Audio not working with Dolby Atmos headphones and home theater
Users may experience audio loss with Dolby Atmos headphones or Dolby Atmos home theater.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
July 11, 2019
01:53 PM PT
+
DetailsOriginating updateStatusHistory
RASMAN service may stop working and result in the error “0xc0000005”
The Remote Access Connection Manager (RASMAN) service may stop working and you may receive the error “0xc0000005” on devices where the diagnostic data level is manually configured to the non-default setting of 0. You may also receive an error in the Application section of Windows Logs in Event Viewer with Event ID 1000 referencing “svchost.exe_RasMan” and “rasman.dll”.

This issue only occurs when a VPN profile is configured as an Always On VPN (AOVPN) connection with or without device tunnel. This does not affect manual only VPN profiles or connections.

Affected platforms
  • Client: Windows 10, version 1903
Resolution: This issue was resolved in KB4505903.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4505903
Resolved:
July 26, 2019
02:00 PM PT

Opened:
June 28, 2019
05:01 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4501375.

Back to top
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4501375
Resolved:
June 27, 2019
10:00 AM PT

Opened:
June 12, 2019
11:11 AM PT
" diff --git a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml index 31c6e06ec3..f0ba7ea7a3 100644 --- a/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml +++ b/windows/release-information/status-windows-10-1607-and-windows-server-2016.yml @@ -60,7 +60,8 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + + @@ -84,7 +85,8 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusLast updated
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after updating.

See details >
OS Build 14393.3115

July 16, 2019
KB4507459
Investigating
July 25, 2019
06:10 PM PT
Internet Explorer 11 and apps using the WebBrowser control may fail to render
JavaScript may fail to render as expected in Internet Explorer 11 and in apps using JavaScript or the WebBrowser control.

See details >
OS Build 14393.3085

July 09, 2019
KB4507460
Mitigated
July 26, 2019
04:58 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 14393.3115

July 16, 2019
KB4507459
Investigating
July 26, 2019
04:08 PM PT
SCVMM cannot enumerate and manage logical switches deployed on the host
For hosts managed by System Center Virtual Machine Manager (VMM), VMM cannot enumerate and manage logical switches deployed on the host.

See details >
OS Build 14393.2639

November 27, 2018
KB4467684
Resolved
KB4507459
July 16, 2019
10:00 AM PT
Some applications may fail to run as expected on clients of AD FS 2016
Some applications may fail to run as expected on clients of Active Directory Federation Services 2016 (AD FS 2016)

See details >
OS Build 14393.2941

April 25, 2019
KB4493473
Resolved
KB4507459
July 16, 2019
10:00 AM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 14393.3025

June 11, 2019
KB4503267
Mitigated
July 10, 2019
07:09 PM PT
- + +
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after installation of KB4507459. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4507459. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 14393.3115

July 16, 2019
KB4507459
Investigating
Last updated:
July 25, 2019
06:10 PM PT

Opened:
July 25, 2019
06:10 PM PT
Internet Explorer 11 and apps using the WebBrowser control may fail to render
Internet Explorer 11 may fail to render some JavaScript after installing KB4507460. You may also have issues with apps using JavaScript or the WebBrowser control, such as the present PowerPoint feature of Skype Meeting Broadcast.

Affected platforms:
  • Client: Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server 2016
Workaround: To mitigate this issue, you need to Enable Script Debugging using one of the following ways.

You can configure the below registry key:
Registry setting: HKEY_CURRENT_USER\\SOFTWARE\\Microsoft\\Internet Explorer\\Main
Value: Disable Script Debugger
Type: REG_SZ
Data: no

Or you can Enable Script Debugging in Internet Settings. You can open Internet Setting by either typing Internet Settings into the search box on Windows or by selecting Internet Options in Internet Explorer. Once open, select Advanced then Browsing and finally, select Enable Script Debugging.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 14393.3085

July 09, 2019
KB4507460
Mitigated
Last updated:
July 26, 2019
04:58 PM PT

Opened:
July 26, 2019
04:58 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4507459. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4507459. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 14393.3115

July 16, 2019
KB4507459
Investigating
Last updated:
July 26, 2019
04:08 PM PT

Opened:
July 25, 2019
06:10 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) or System Center Configuration Manager (SCCM) may fail to start with the error \"Status: 0xc0000001, Info: A required device isn't connected or can't be accessed\" after installing KB4503267 on a WDS server.

Affected platforms:
  • Server: Windows Server 2008 SP2; Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016; Windows Server, version 1803; Windows Server 2019; Windows Server, version 1809; Windows Server, version 1903
Workaround:
To mitigate this issue on an SCCM server:
  1. Verify Variable Window Extension is enabled.
  2. Set the values of TFTP block size to 4096 and TFTP window size to 1. For guidance on how to configure them, see Customize the RamDisk TFTP block and window sizes on PXE-enabled distribution points.
Note Try the default values for TFTP block size and TFTP window size first but depending on your environment and overall settings, you may need to adjust them for your setup. You can also try the Enable a PXE responder without Windows Deployment Service setting. For more information on this setting, see Install and configure distribution points in Configuration Manager.

To mitigate this issue on a WDS server without SCCM:
  1. In WDS TFTP settings, verify Variable Window Extension is enabled.
  2. In the Boot Configuration Data (BCD) of the imported image, set RamDiskTFTPBlockSize to 1456.
  3. In the BCD of the imported image, set RamDiskTFTPWindowSize to 4.
Note Try the default values for RamDiskTFTPBlockSize and RamDiskTFTPWindowSize first but depending on your environment and overall settings, you may need to adjust them for your setup.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 14393.3025

June 11, 2019
KB4503267
Mitigated
Last updated:
July 10, 2019
07:09 PM PT

Opened:
July 10, 2019
02:51 PM PT
" diff --git a/windows/release-information/status-windows-10-1703.yml b/windows/release-information/status-windows-10-1703.yml index 1055bb156e..b682373dce 100644 --- a/windows/release-information/status-windows-10-1703.yml +++ b/windows/release-information/status-windows-10-1703.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + @@ -79,7 +79,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusLast updated
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after updating.

See details >
OS Build 15063.1955

July 16, 2019
KB4507467
Investigating
July 25, 2019
06:10 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 15063.1955

July 16, 2019
KB4507467
Investigating
July 26, 2019
04:08 PM PT
Devices with Hyper-V enabled may receive BitLocker error 0xC0210000
Some devices with Hyper-V enabled may start into BitLocker recovery with error 0xC0210000.

See details >
OS Build 15063.1805

May 14, 2019
KB4499181
Resolved
KB4507450
July 09, 2019
10:00 AM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 15063.1839

May 28, 2019
KB4499162
Resolved
KB4509476
June 26, 2019
04:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 15063.1563

January 08, 2019
KB4480973
Mitigated
April 25, 2019
02:00 PM PT
- +
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after installation of KB4507467. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4507467. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 15063.1955

July 16, 2019
KB4507467
Investigating
Last updated:
July 25, 2019
06:10 PM PT

Opened:
July 25, 2019
06:10 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4507467. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4507467. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 15063.1955

July 16, 2019
KB4507467
Investigating
Last updated:
July 26, 2019
04:08 PM PT

Opened:
July 25, 2019
06:10 PM PT
" diff --git a/windows/release-information/status-windows-10-1709.yml b/windows/release-information/status-windows-10-1709.yml index 4667f66e88..fcd770b784 100644 --- a/windows/release-information/status-windows-10-1709.yml +++ b/windows/release-information/status-windows-10-1709.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + @@ -79,7 +79,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusLast updated
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after updating.

See details >
OS Build 16299.1296

July 16, 2019
KB4507465
Investigating
July 25, 2019
06:10 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 16299.1296

July 16, 2019
KB4507465
Investigating
July 26, 2019
04:08 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 16299.1217

June 11, 2019
KB4503284
Mitigated
July 10, 2019
07:09 PM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 16299.1182

May 28, 2019
KB4499147
Resolved
KB4509477
June 26, 2019
04:00 PM PT
Certain operations performed on a Cluster Shared Volume may fail
Certain operations, such as rename, performed on files or folders on a Cluster Shared Volume (CSV) may fail with the error, \"STATUS_BAD_IMPERSONATION_LEVEL (0xC00000A5)\".

See details >
OS Build 16299.904

January 08, 2019
KB4480978
Mitigated
April 25, 2019
02:00 PM PT
- +
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after installation of KB4507465. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4507465. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 16299.1296

July 16, 2019
KB4507465
Investigating
Last updated:
July 25, 2019
06:10 PM PT

Opened:
July 25, 2019
06:10 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4507465. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4507465. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 16299.1296

July 16, 2019
KB4507465
Investigating
Last updated:
July 26, 2019
04:08 PM PT

Opened:
July 25, 2019
06:10 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) or System Center Configuration Manager (SCCM) may fail to start with the error \"Status: 0xc0000001, Info: A required device isn't connected or can't be accessed\" after installing KB4503284 on a WDS server.

Affected platforms:
  • Server: Windows Server 2008 SP2; Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016; Windows Server, version 1803; Windows Server 2019; Windows Server, version 1809; Windows Server, version 1903
Workaround:
To mitigate this issue on an SCCM server:
  1. Verify Variable Window Extension is enabled.
  2. Set the values of TFTP block size to 4096 and TFTP window size to 1. For guidance on how to configure them, see Customize the RamDisk TFTP block and window sizes on PXE-enabled distribution points.
Note Try the default values for TFTP block size and TFTP window size first but depending on your environment and overall settings, you may need to adjust them for your setup. You can also try the Enable a PXE responder without Windows Deployment Service setting. For more information on this setting, see Install and configure distribution points in Configuration Manager.

To mitigate this issue on a WDS server without SCCM:
  1. In WDS TFTP settings, verify Variable Window Extension is enabled.
  2. In the Boot Configuration Data (BCD) of the imported image, set RamDiskTFTPBlockSize to 1456.
  3. In the BCD of the imported image, set RamDiskTFTPWindowSize to 4.
Note Try the default values for RamDiskTFTPBlockSize and RamDiskTFTPWindowSize first but depending on your environment and overall settings, you may need to adjust them for your setup.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 16299.1217

June 11, 2019
KB4503284
Mitigated
Last updated:
July 10, 2019
07:09 PM PT

Opened:
July 10, 2019
02:51 PM PT
" diff --git a/windows/release-information/status-windows-10-1803.yml b/windows/release-information/status-windows-10-1803.yml index 166d39fa83..d829da6310 100644 --- a/windows/release-information/status-windows-10-1803.yml +++ b/windows/release-information/status-windows-10-1803.yml @@ -60,7 +60,7 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + @@ -80,7 +80,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusLast updated
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after updating.

See details >
OS Build 17134.915

July 16, 2019
KB4507466
Investigating
July 25, 2019
06:10 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 17134.915

July 16, 2019
KB4507466
Investigating
July 26, 2019
04:08 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Mitigated
July 10, 2019
07:09 PM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 17134.799

May 21, 2019
KB4499183
Resolved
KB4509478
June 26, 2019
04:00 PM PT
Startup to a black screen after installing updates
Your device may startup to a black screen during the first logon after installing updates.

See details >
OS Build 17134.829

June 11, 2019
KB4503286
Mitigated
June 14, 2019
04:41 PM PT
- +
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after installation of KB4507466. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4507466. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 17134.915

July 16, 2019
KB4507466
Investigating
Last updated:
July 25, 2019
06:10 PM PT

Opened:
July 25, 2019
06:10 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4507466. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4507466. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 17134.915

July 16, 2019
KB4507466
Investigating
Last updated:
July 26, 2019
04:08 PM PT

Opened:
July 25, 2019
06:10 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) or System Center Configuration Manager (SCCM) may fail to start with the error \"Status: 0xc0000001, Info: A required device isn't connected or can't be accessed\" after installing KB4503286 on a WDS server.

Affected platforms:
  • Server: Windows Server 2008 SP2; Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016; Windows Server, version 1803; Windows Server 2019; Windows Server, version 1809; Windows Server, version 1903
Workaround:
To mitigate this issue on an SCCM server:
  1. Verify Variable Window Extension is enabled.
  2. Set the values of TFTP block size to 4096 and TFTP window size to 1. For guidance on how to configure them, see Customize the RamDisk TFTP block and window sizes on PXE-enabled distribution points.
Note Try the default values for TFTP block size and TFTP window size first but depending on your environment and overall settings, you may need to adjust them for your setup. You can also try the Enable a PXE responder without Windows Deployment Service setting. For more information on this setting, see Install and configure distribution points in Configuration Manager.

To mitigate this issue on a WDS server without SCCM:
  1. In WDS TFTP settings, verify Variable Window Extension is enabled.
  2. In the Boot Configuration Data (BCD) of the imported image, set RamDiskTFTPBlockSize to 1456.
  3. In the BCD of the imported image, set RamDiskTFTPWindowSize to 4.
Note Try the default values for RamDiskTFTPBlockSize and RamDiskTFTPWindowSize first but depending on your environment and overall settings, you may need to adjust them for your setup.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 17134.829

June 11, 2019
KB4503286
Mitigated
Last updated:
July 10, 2019
07:09 PM PT

Opened:
July 10, 2019
02:51 PM PT
" diff --git a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml index a8d6b78e6b..65bd34e1b5 100644 --- a/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml +++ b/windows/release-information/status-windows-10-1809-and-windows-server-2019.yml @@ -64,7 +64,7 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + @@ -85,7 +85,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusLast updated
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after updating.

See details >
OS Build 17763.652

July 22, 2019
KB4505658
Investigating
July 25, 2019
06:10 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 17763.652

July 22, 2019
KB4505658
Investigating
July 26, 2019
04:08 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Mitigated
July 10, 2019
07:09 PM PT
Difficulty connecting to some iSCSI-based SANs
Devices may have difficulty connecting to some Storage Area Network (SAN) devices that leverage iSCSI.

See details >
OS Build 17763.529

May 21, 2019
KB4497934
Resolved
KB4509479
June 26, 2019
04:00 PM PT
Startup to a black screen after installing updates
Your device may startup to a black screen during the first logon after installing updates.

See details >
OS Build 17763.557

June 11, 2019
KB4503327
Mitigated
June 14, 2019
04:41 PM PT
- +
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after installation of KB4505658. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4505658. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 17763.652

July 22, 2019
KB4505658
Investigating
Last updated:
July 25, 2019
06:10 PM PT

Opened:
July 25, 2019
06:10 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4505658. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4505658. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 17763.652

July 22, 2019
KB4505658
Investigating
Last updated:
July 26, 2019
04:08 PM PT

Opened:
July 25, 2019
06:10 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) or System Center Configuration Manager (SCCM) may fail to start with the error \"Status: 0xc0000001, Info: A required device isn't connected or can't be accessed\" after installing KB4503327 on a WDS server.

Affected platforms:
  • Server: Windows Server 2008 SP2; Windows Server 2008 R2 SP1; Windows Server 2012; Windows Server 2012 R2; Windows Server 2016; Windows Server, version 1803; Windows Server 2019; Windows Server, version 1809; Windows Server, version 1903
Workaround:
To mitigate this issue on an SCCM server:
  1. Verify Variable Window Extension is enabled.
  2. Set the values of TFTP block size to 4096 and TFTP window size to 1. For guidance on how to configure them, see Customize the RamDisk TFTP block and window sizes on PXE-enabled distribution points.
Note Try the default values for TFTP block size and TFTP window size first but depending on your environment and overall settings, you may need to adjust them for your setup. You can also try the Enable a PXE responder without Windows Deployment Service setting. For more information on this setting, see Install and configure distribution points in Configuration Manager.

To mitigate this issue on a WDS server without SCCM:
  1. In WDS TFTP settings, verify Variable Window Extension is enabled.
  2. In the Boot Configuration Data (BCD) of the imported image, set RamDiskTFTPBlockSize to 1456.
  3. In the BCD of the imported image, set RamDiskTFTPWindowSize to 4.
Note Try the default values for RamDiskTFTPBlockSize and RamDiskTFTPWindowSize first but depending on your environment and overall settings, you may need to adjust them for your setup.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 17763.557

June 11, 2019
KB4503327
Mitigated
Last updated:
July 10, 2019
07:09 PM PT

Opened:
July 10, 2019
02:51 PM PT
" diff --git a/windows/release-information/status-windows-10-1903.yml b/windows/release-information/status-windows-10-1903.yml index a1ebf8f433..bfe5a1a1d9 100644 --- a/windows/release-information/status-windows-10-1903.yml +++ b/windows/release-information/status-windows-10-1903.yml @@ -22,7 +22,7 @@ sections:
Current status as of July 16, 2019:
-
We are initiating the Windows 10 May 2019 Update for customers with devices that are at or nearing end of service and have not yet updated their device. Keeping these devices both supported and receiving monthly updates is critical to device security and ecosystem health. Based on the large number of devices running the April 2018 Update, that will reach the end of 18 months of service on November 12, 2019, we are starting the update process now for Home and Pro editions to help ensure adequate time for a smooth update process.

Our update rollout process takes into consideration the scale and complexity of the Windows 10 ecosystem, with the many hardware, software, and app configuration options users have, to provide a seamless update experience for all users. We closely monitor update feedback to allow us to prioritize those devices likely to have a good update experience and quickly put safeguards on other devices while we address known issues. Windows 10 Home and Pro edition users will have the ability to pause the update for up to 35 days so they can choose a convenient time.

The Windows 10 May 2019 Update is available for any user who manually selects “Check for updates” via Windows Update on a device that does not have a safeguard hold for issues already detected. If you are not offered the update, please check below for any known issues that may affect your device.

We recommend commercial customers running earlier versions of Windows 10 begin targeted deployments of Windows 10, version 1903 to validate that the apps, devices, and infrastructure used by their organizations work as expected with the new release and features.

Note Follow @WindowsUpdate to find out when new content is published to the release information dashboard.
+
We are initiating the Windows 10 May 2019 Update for customers with devices that are at or nearing end of service and have not yet updated their device. Keeping these devices both supported and receiving monthly updates is critical to device security and ecosystem health. Based on the large number of devices running the April 2018 Update, that will reach the end of 18 months of service on November 12, 2019, we are starting the update process now for Home and Pro editions to help ensure adequate time for a smooth update process.

Our update rollout process takes into consideration the scale and complexity of the Windows 10 ecosystem, with the many hardware, software, and app configuration options users have, to provide a seamless update experience for all users. We closely monitor update feedback to allow us to prioritize those devices likely to have a good update experience and quickly put safeguards on other devices while we address known issues. Windows 10 Home and Pro edition users will have the ability to pause the update for up to 35 days so they can choose a convenient time.

The Windows 10 May 2019 Update is available for any user who manually selects “Check for updates” via Windows Update on a device that does not have a safeguard hold for issues already detected. If you are not offered the update, please check below for any known issues that may affect your device.

We recommend commercial customers running earlier versions of Windows 10 begin targeted deployments of Windows 10, version 1903 to validate that the apps, devices, and infrastructure used by their organizations work as expected with the new release and features.

Note Follow @WindowsUpdate to find out when new content is published to the release information dashboard.
" @@ -65,7 +65,8 @@ sections: - type: markdown text: "
This table offers a summary of current active issues and those issues that have been resolved in the last 30 days.

- + + @@ -73,7 +74,6 @@ sections: - @@ -97,7 +97,7 @@ sections: - type: markdown text: "
SummaryOriginating updateStatusLast updated
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after updating.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
July 25, 2019
06:10 PM PT
RASMAN service may stop working and result in the error “0xc0000005”
The Remote Access Connection Manager (RASMAN) service may stop working and result in the error “0xc0000005” with VPN profiles configured as an Always On VPN connection.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4505903
July 26, 2019
02:00 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after updating.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
July 26, 2019
04:08 PM PT
Issues updating when certain versions of Intel storage drivers are installed
Certain versions of Intel Rapid Storage Technology (Intel RST) drivers may cause updating to Windows 10, version 1903 to fail.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Mitigated External
July 25, 2019
06:10 PM PT
The dGPU may occasionally disappear from device manager on Surface Book 2 with dGPU
Some apps or games that needs to perform graphics intensive operations may close or fail to open on Surface Book 2 devices with Nvidia dGPU.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
July 16, 2019
09:04 AM PT
Initiating a Remote Desktop connection may result in black screen
When initiating a Remote Desktop connection to devices with some older GPU drivers, you may receive a black screen.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
July 12, 2019
04:42 PM PT
Error attempting to update with external USB device or memory card attached
PCs with an external USB device or SD memory card attached may get error: \"This PC can't be upgraded to Windows 10.\"

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
July 11, 2019
01:53 PM PT
Audio not working with Dolby Atmos headphones and home theater
Users may experience audio loss with Dolby Atmos headphones or Dolby Atmos home theater.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Resolved
July 11, 2019
01:53 PM PT
Devices starting using PXE from a WDS or SCCM servers may fail to start
Devices that start up using Preboot Execution Environment (PXE) images from Windows Deployment Services (WDS) may fail to start with error \"0xc0000001.\"

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Mitigated
July 10, 2019
07:09 PM PT
RASMAN service may stop working and result in the error “0xc0000005”
The Remote Access Connection Manager (RASMAN) service may stop working and result in the error “0xc0000005” with VPN profiles configured as an Always On VPN connection.

See details >
OS Build 18362.145

May 29, 2019
KB4497935
Mitigated
July 01, 2019
05:04 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view or create Custom Views in Event Viewer, you may receive an error and the app may stop responding or close.

See details >
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4501375
June 27, 2019
10:00 AM PT
Windows Sandbox may fail to start with error code “0x80070002”
Windows Sandbox may fail to start with \"ERROR_FILE_NOT_FOUND (0x80070002)\" on devices in which the operating system language was changed between updates

See details >
OS Build 18362.116

May 20, 2019
KB4505057
Investigating
June 10, 2019
06:06 PM PT
Gamma ramps, color profiles, and night light settings do not apply in some cases
Microsoft has identified some scenarios where gamma ramps, color profiles and night light settings may stop working.

See details >
OS Build 18362.116

May 21, 2019
KB4505057
Mitigated
May 24, 2019
11:02 AM PT
- + @@ -110,7 +110,7 @@ sections: - type: markdown text: "
DetailsOriginating updateStatusHistory
Domain connected devices that use MIT Kerberos realms may not start up
Devices connected to a domain that is configured to use MIT Kerberos realms may not start up or may continue to restart after installation of KB4497935. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4497935. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
Last updated:
July 25, 2019
06:10 PM PT

Opened:
July 25, 2019
06:10 PM PT
Domain connected devices that use MIT Kerberos realms will not start up
Devices connected to a domain that is configured to use MIT Kerberos realms will not start up or may continue to restart after installation of KB4497935. Devices that are domain controllers or domain members are both affected.

If you are not sure if your device is affected, contact your administrator. Advanced users can check if this registry key exists HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\Kerberos\\MitRealms or for “Define interoperable Kerberos v5 realm settings” policy under Computer Configuration -> Policies -> Administrative Templates > System -> Kerberos.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10 Enterprise LTSC 2016; Windows 10, version 1607
  • Server: Windows Server, version 1903; Windows Server, version 1809; Windows Server 2019; Windows Server, version 1803; Windows Server, version 1709 ; Windows Server 2016
Next steps: At this time, we suggest that devices in an affected environment do not install KB4497935. We are working on a resolution and estimate a solution will be available in mid-August.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
Last updated:
July 26, 2019
04:08 PM PT

Opened:
July 25, 2019
06:10 PM PT
Issues updating when certain versions of Intel storage drivers are installed
Intel and Microsoft have found incompatibility issues with certain versions of the Intel Rapid Storage Technology (Intel RST) drivers and the Windows 10 May 2019 Update (Windows 10, version 1903).  

To safeguard your update experience, we have applied a compatibility hold on devices with Intel RST driver version between 15.1.0.1002 and 15.5.2.1053 installed from being offered Windows 10, version 1903 or Windows Server, version 1903 until the driver has been updated.

Versions 15.5.2.1054 or later are compatible, and a device that has these drivers installed can install the Windows 10 May 2019 Update. For affected devices, the recommended version is 15.9.6.1044.

Affected platforms:
  • Client: Windows 10, version 1903
  • Server: Windows Server, version 1903
Next steps: To resolve this issue, you will need to update the Intel RST drivers for your device to version 15.5.2.1054 or a later.  Check with your device manufacturer (OEM) to see if an updated driver is available and install it. You can also download the latest Intel RST drivers directly from Intel at Intel® Rapid Storage Technology (Intel® RST) User Interface and Driver. Once your drivers are updated, you can restart the installation process for the May 2019 Update.

Note Until an updated driver has been installed, we recommend you do not attempt to manually update using the Update now button or the Media Creation Tool. 

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Mitigated External
Last updated:
July 25, 2019
06:10 PM PT

Opened:
July 25, 2019
06:10 PM PT
The dGPU may occasionally disappear from device manager on Surface Book 2 with dGPU
Microsoft has identified a compatibility issue on some Surface Book 2 devices configured with Nvidia discrete graphics processing unit (dGPU). After updating to Windows 10, version 1903 (May 2019 Feature Update), some apps or games that needs to perform graphics intensive operations may close or fail to open.

To safeguard your update experience, we have applied a compatibility hold on Surface Book 2 devices with Nvidia dGPUs from being offered Windows 10, version 1903, until this issue is resolved.

Affected platforms:
  • Client: Windows 10, version 1903
Workaround: To mitigate the issue if you are already on Windows 10, version 1903, you can restart the device or select the Scan for hardware changes button in the Action menu or on the toolbar in Device Manager.

Note We recommend that you do not attempt to manually update using the Update now button or the Media Creation Tool until this issue has been resolved.

Next steps: We are working on a resolution and will provide an update in an upcoming release.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
Last updated:
July 16, 2019
09:04 AM PT

Opened:
July 12, 2019
04:20 PM PT
Initiating a Remote Desktop connection may result in black screen
When initiating a Remote Desktop connection to devices with some older GPU drivers, you may receive a black screen. Any version of Windows may encounter this issue when initiating a Remote Desktop connection to a Windows 10, version 1903 device which is running an affected display driver, including the drivers for the Intel 4 series chipset integrated GPU (iGPU).

Affected platforms:
  • Client: Windows 10, version 1903
  • Server: Windows Server, version 1903
Next steps: We are working on a resolution that will be made available in upcoming release.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Investigating
Last updated:
July 12, 2019
04:42 PM PT

Opened:
July 12, 2019
04:42 PM PT
- +
DetailsOriginating updateStatusHistory
RASMAN service may stop working and result in the error “0xc0000005”
The Remote Access Connection Manager (RASMAN) service may stop working and you may receive the error “0xc0000005” on devices where the diagnostic data level is manually configured to the non-default setting of 0. You may also receive an error in the Application section of Windows Logs in Event Viewer with Event ID 1000 referencing “svchost.exe_RasMan” and “rasman.dll”.

This issue only occurs when a VPN profile is configured as an Always On VPN (AOVPN) connection with or without device tunnel. This does not affect manual only VPN profiles or connections.

Affected platforms
  • Client: Windows 10, version 1903
Workaround: To mitigate this issue, use one of the steps below, either the group policy step or the registry step, to configure one of the default telemetry settings:

Set the value for the following group policy settings:
  1. Group Policy Path: Computer Configuration\\Administrative Templates\\Windows Components\\Data Collection and Preview Builds\\Allow Telemetry
  2. Safe Policy Setting: Enabled and set to 1 (Basic) or 2 (Enhanced) or 3 (Full)

Or set the following registry value:

SubKey: HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows\\DataCollection

Setting: AllowTelemetry

Type: REG_DWORD

Value: 1, 2 or 3


Note If the Remote Access Connection Manager service is not running after setting the Group Policy or registry key, you will need to manually start the service or restart the device.

Next Steps: We are working on a resolution and estimate a solution will be available in late July.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Mitigated
Last updated:
July 01, 2019
05:04 PM PT

Opened:
June 28, 2019
05:01 PM PT
RASMAN service may stop working and result in the error “0xc0000005”
The Remote Access Connection Manager (RASMAN) service may stop working and you may receive the error “0xc0000005” on devices where the diagnostic data level is manually configured to the non-default setting of 0. You may also receive an error in the Application section of Windows Logs in Event Viewer with Event ID 1000 referencing “svchost.exe_RasMan” and “rasman.dll”.

This issue only occurs when a VPN profile is configured as an Always On VPN (AOVPN) connection with or without device tunnel. This does not affect manual only VPN profiles or connections.

Affected platforms
  • Client: Windows 10, version 1903
Resolution: This issue was resolved in KB4505903.

Back to top
OS Build 18362.145

May 29, 2019
KB4497935
Resolved
KB4505903
Resolved:
July 26, 2019
02:00 PM PT

Opened:
June 28, 2019
05:01 PM PT
Event Viewer may close or you may receive an error when using Custom Views
When trying to expand, view, or create Custom Views in Event Viewer, you may receive the error, \"MMC has detected an error in a snap-in and will unload it.\" and the app may stop responding or close. You may also receive the same error when using Filter Current Log in the Action menu with built-in views or logs. Built-in views and other features of Event Viewer should work as expected.

Affected platforms:
  • Client: Windows 10, version 1903; Windows 10, version 1809; Windows 10 Enterprise LTSC 2019; Windows 10, version 1803; Windows 10, version 1709; Windows 10, version 1703; Windows 10, version 1607; Windows 10 Enterprise LTSC 2016; Windows 10 Enterprise LTSC 2015; Windows 8.1; Windows 7 SP1
  • Server: Windows Server 2019; Windows Server 2016; Windows Server 2012 R2; Windows Server 2012; Windows Server 2008 R2 SP1; Windows Server 2008 SP2
Resolution: This issue was resolved in KB4501375.

Back to top
OS Build 18362.175

June 11, 2019
KB4503293
Resolved
KB4501375
Resolved:
June 27, 2019
10:00 AM PT

Opened:
June 12, 2019
11:11 AM PT
" diff --git a/windows/release-information/windows-message-center.yml b/windows/release-information/windows-message-center.yml index 9d2980d85a..037d852171 100644 --- a/windows/release-information/windows-message-center.yml +++ b/windows/release-information/windows-message-center.yml @@ -49,12 +49,12 @@ sections: - type: markdown text: " - - + + - - + + From c212cc7471d4e7cfe76d0f849ef7f0c8955119f7 Mon Sep 17 00:00:00 2001 From: lomayor Date: Sun, 28 Jul 2019 23:09:45 -0700 Subject: [PATCH 22/27] mdatp_confmgmt_ga --- .../configure-machines-onboarding.md | 2 +- .../configure-machines-security-baseline.md | 7 ++++--- .../configure-machines.md | 13 ++++++------- .../secconmgmt_baseline_intuneprofile1.png | Bin 49950 -> 63132 bytes .../secconmgmt_baseline_intuneprofile2.png | Bin 24631 -> 38644 bytes .../secconmgmt_baseline_intuneprofile3.png | Bin 10331 -> 26869 bytes .../secconmgmt_baseline_intuneprofile4.png | Bin 18218 -> 35792 bytes ...cconmgmt_onboarding_1deviceconfprofile.png | Bin 76770 -> 105415 bytes ...cconmgmt_onboarding_2deviceconfprofile.png | Bin 26631 -> 43169 bytes .../secconmgmt_onboarding_3assignprofile.png | Bin 19888 -> 31457 bytes 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md index 5c01117055..1cb70bd086 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md @@ -40,7 +40,7 @@ The **Onboarding** card provides a high-level overview of your onboarding rate b >[!NOTE] >- If you used Security Center Configuration Manager, the onboarding script, or other onboarding methods that don’t use Intune profiles, you might encounter data discrepancies. To resolve these discrepancies, create a corresponding Intune configuration profile for Microsoft Defender ATP onboarding and assign that profile to your machines. ->- During preview, you might experience discrepancies in aggregated data displayed on the machine configuration management page and those displayed on overview screens in Intune. +>- You might experience discrepancies in aggregated data displayed on the machine configuration management page and those displayed on overview screens in Intune. ## Onboard more machines with Intune profiles diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md index 9ef47de4a4..f16e51edde 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md @@ -42,7 +42,8 @@ The Windows Intune security baseline provides a comprehensive set of recommended Both baselines are maintained so that they complement one another and have identical values for shared settings. Deploying both baselines to the same machine will not result in conflicts. Ideally, machines onboarded to Microsoft Defender ATP are deployed both baselines: the Windows Intune security baseline to initially secure Windows and then the Microsoft Defender ATP security baseline layered on top to optimally configure the Microsoft Defender ATP security controls. >[!NOTE] ->The Microsoft Defender ATP security baseline has been optimized for physical devices and is currently not recommended for use on virtual machines (VMs) or VDI endpoints. Certain baseline settings can impact remote interactive sessions on virtualized environments. +>- The Microsoft Defender ATP security baseline has been optimized for physical devices and is currently not recommended for use on virtual machines (VMs) or VDI endpoints. Certain baseline settings can impact remote interactive sessions on virtualized environments. +>- The Microsoft Defender ATP security baseline currently doesn’t cover settings for all Microsoft Defender ATP security controls, including settings for exploit protection and Application Guard. ## Get permissions to manage security baselines in Intune @@ -101,10 +102,10 @@ Machine configuration management monitors baseline compliance only of Windows 10 ![Security baseline profiles on Intune](images/secconmgmt_baseline_intuneprofile3.png)
*Assigning the security baseline profile on Intune* -5. Save the profile and deploy it to the assigned machine group. +5. Create the profile to save it and deploy it to the assigned machine group. ![Assigning the security baseline on Intune](images/secconmgmt_baseline_intuneprofile4.png)
- *Saving and deploying the security baseline profile on Intune* + *Creating the security baseline profile on Intune* >[!TIP] >Security baselines on Intune provide a convenient way to comprehensively secure and protect your machines. [Learn more about security baselines on Intune](https://docs.microsoft.com/intune/security-baselines). diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md index 05869b764d..2e421b8321 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md @@ -22,8 +22,6 @@ ms.topic: conceptual **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -[!include[Prerelease information](prerelease.md)] - >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) With properly configured machines, you can boost overall resilience against threats and enhance your capability to detect and respond to attacks. Security configuration management helps ensure that your machines: @@ -55,12 +53,13 @@ Before you can ensure your machines are configured properly, enroll them to Intu >[!TIP] >To optimize machine management through Intune, [connect Intune to Microsoft Defender ATP](https://docs.microsoft.com/intune/advanced-threat-protection#enable-windows-defender-atp-in-intune). -## Known issues and limitations in this preview -During preview, you might encounter a few known limitations: -- You might experience discrepancies in aggregated data displayed on the machine configuration management page and those displayed on overview screens in Intune. -- The count of onboarded machines tracked by machine configuration management might not include machines onboarded using Security Center Configuration Manager, the onboarding script, or other onboarding methods that don’t use Intune profiles. To include these machines, create a corresponding Intune configuration profile for Microsoft Defender ATP onboarding and assign that profile to these machines. -- The Microsoft Defender ATP security baseline currently doesn’t cover settings for all Microsoft Defender ATP security controls, including settings for exploit protection and Application Guard. +## Obtain required ppermissions +- **Onboarding machines** — To onboard devices to Microsoft Defender ATP using Intune, you need to be able to deploy a device configuration profile and track compliance to that profile. By default, only... **DRAFT** +- **Managing security baselines** — By default, only users who have been assigned the Global Administrator or the Intune Service Administrator role on Azure AD can manage security baseline profiles. If you haven’t been assigned either role, work with a Global Administrator or an Intune Service Administrator to [create and assign a custom role in Intune](https://docs.microsoft.com/intune/create-custom-role#to-create-a-custom-role) with: + + - Read permissions to the organization + - Full permissions to security baselines ## In this section Topic | Description diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_baseline_intuneprofile1.png b/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_baseline_intuneprofile1.png index f8147866f51532db2ff1986afa59bff88ea62270..78c605fd6d6b7dfe6f5127738135448c177cde2a 100644 GIT binary patch literal 63132 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
+6|NXKRmT3Mv9Mx#Ln^d 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 opCJ5K&M8$w@#!a?VjvvLGNigCaTSj6}&u&N=6t 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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_baseline_intuneprofile2.png b/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_baseline_intuneprofile2.png index a6b401f5649bd84f475a91ae5b385c101a8118e8..4b1576ec238e64494d231e2ab020696a6ed1e6f4 100644 GIT binary patch literal 38644 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 literal 24631 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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_baseline_intuneprofile3.png b/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_baseline_intuneprofile3.png index 8f88c5899efa9b5b74c304c398183ab291e356cd..0e1f7069f551ee8f1a34d0272853cd182ca78182 100644 GIT binary patch literal 26869 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 z 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 aehE)myiY#gxc8)J2h+=zmr5_VNBs-4tW$*m diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_baseline_intuneprofile4.png b/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_baseline_intuneprofile4.png index 2955624a7292f6ad23820ed9e2bf35b132667408..93111cb58bb4f02a6e2188a33f9cf5264ec74687 100644 GIT binary patch literal 35792 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

{yj3a~%{9700W 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%0APBh({nMfZnrj2DNclOPpGO4)#^$tbTP$7_Zo#) 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⁣zDZ=>>R?!>Plsk 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


}_~+ zZGuV8e*nCMowq7v1^-|$7}7QnvS{SNh+;G^l;pl$i|5?(%|nVsf^GgS{2J(%NfZtPgMjvE6Eey)Hp0RVE7V=ylkT!oe6|gls4!@($|!@TCRW zFu%N!I68pGdK^+J6d^WE655#-P%b1lBVd%8RG`|Uy4+2}t(mB|5oAFGFYpc_Z7lql2C%42mDli+I=wUZqB$O%0bV z5d7chr-N7}Xh3C-KJ{dGGIz`45PAq}Y@|&(xc52$6d+w9}% z!tnjrUfr7d?o}_pgIV&!-L*Mh5K}^CsD1k%o()|F-TwoK$7k@s2Sig1@;nkEE06*@ zhe60}aB3=*BQKxVz+@QOJ(}Npmnu!tQxTLZ(9+e71KSQXsrBEYhd?PQ{S;N6=xsX1 zmh);E?>x!nq4f}aEOzORFeGR85PjgMp=+jl1)ou>h}N zFcW|XCYl5O_KJlRylP|zqP$2P3bAzyA*o+ddtf2~B9)DG%(<4WYfx_kU><-zvgj3%fUH=08T2oj zfz-LO)^Fe5S_JOf0K2B$>NB-wpvL$jpX!2}-~IwZ?BPRj3z^wX572h`c`z0rRSRaJ z2Z4F?0icZc%A}k5QvezQGXYLcYG#A@>mV^Uz_hjUnK%0z+YO{AaDd?fxb1y6`BQLn z<>VTGbYLP#q6GW|wKiExiY6{@TYC)Rj9&oV18RfD#&=fgDSx@zEe;2ON?V3ytWY=q zQ#XK5<>x_gH(BO6&==6S`UUPSih4fIAxWE*2C%rWBO|0~Bmr7#iK$jS5Mvf}b+Zs~ zv-ARjg82EaII!{6mULtJ_zNX%u==()Lctu6#tdNr<7Ivhm?U}kzYll^NIlY0{R^N< zeqH^fYjA863jqb@aBgkXMa9LFKSe;`S!Tr*Qg?#t>m}132AF`&NuSUWUQudzJ^Tq| zYhIc8ftx%CNCtPx2ZF$RvfEKfNjFLDiiwGVL5SsJ|M_TqQ~;n>0EJ1o3>fsJHE?ue zh=NQ$va3tkywOLSCXC&Y(m0QUKi_F35lj?7RlL_f;6d_K)BWebSovW^n*8VY0RF?{ z?SYvAl*s#MY8p3f3M=$}Lcy4V-RQTsPNKK(lWvWMtWQby_4Re#{RoLJ9=;lxSj8>VZuS`GO%;N)PVtv*OS~&;>i)P1amV4HaIAAn#1H$ z_Xym6`=%@z8U8k+&$hTg{=7|msh({z^7{4bkb@n2uu6kKeBbjA(w>VS0f9UGs7&SA z1JKE0Ua%@i5*ZX-ea}n)&6twH$y*aifELWd%}{OaOC7v9PSvDk{I7_51MaH1Pg<8X zxtp8r>YAFuOkMiQ|8X0@=wLi2NHsV!tiYX2Z%7aBNdhZ%em-~A>o9c5DEngtQ2oNy&G6WqxMYzNYY`&S9qFoJOOAiSM*$y@sNUG2O%t18`~o+K$k7n}#}8yHxUBSn}0W!GC1qhWmJK*UIOa_TFx zxp(uJZdAMy1pwVj#;TfG3kgidRFERcxrP;y9KE3=wI4B&Vb- zxc&Z23rwJvim2seAE^S`X>6`kTeS9AZUZdPXq}IotkVNDcr!E$m_cF-AMSS-H36H7 zv|@Jf7^VP5uo}(i7r;^7lkC7_>M-K4@ZQRw@k*(~4S3F}g-FBK$Lt4FP2TwQ78*pg zJy}rc?AMUXK1KwYBd`)pTfqR@+S<}Zbx6oO0xdaPCxKPBx>{1>I#UMD z4lkzjf$`GMX=F!R9I_lw^EVeL$n6EO__^OXtnTbN7(MH%t!r+jGH1$ilrHq-G35;l z;xk49q|5CBy#WYUikAMwIBRn(P2%!5XHN|+kA5;w*xxAf#N`V&|HHdtOHRgT36?D= zN@$a8+s<(@|6@f2$uI;`UW?=F5`eQ>P2Eh(6Z^IS{>v#+B{{Gq!3YoB-cwF1tt+zo z&r<@Ax0Hyh9}Dy1;5muu8AE4h0!z_=rRA(9Mt0xY=`vQ4J)N1Wkp2BuNUbGvplQ?e zpgjX_G>`yoBO^;#2PwSnQz-!P1tiPAy4*O&j3>v5KLLpNowyrdIE(Z_q5<9Q_ZdUM znr4Hu8*q!)d&k-9M}r#X7uN?7a+?(v7XB%_MC<8EFPM`$boKc6i{r1Q)Uk{^msuM% zx0(yKV=bzMOo3o<(#bKf`fSubuMC#E3Xdlcy`XM3fV^Ob!$>oiQXvPum!%;wwWhm~ zFPGV_)Lh8Qp*nLM;)&WMd3VKYBo7|-1Tk8Q1y-z`t*s(Jgy-sc za!TZlMH#VR4w3o!K!R#HgYi39wlkcnR0;WhdJEVf2UxbRC9~TsVQ3U`K659mU7;yR|w9NuP4!G6h!B+m6 z2*n&cR4Hc&Qtk-&tA7asKyxV`aI-|Y`mpM~OyU5d*I{Fte(MR?jZVNJnt9Z8mmsM>z~ZY~O~0MJxSRJ5Q>C~g}ZYhD)xSNEIzklC(Z`f$Hzzj%Styyv3OmK`QlXnK-T~KhHi<`R|%mV#-; zmF`)$R~yq!fU_|>Wv-?H&y1mmkT6c3Dx#{c?h}oFp5l9FNQMit!bpG%BMNXgr#UDS zwo=yt#;UAYodqBQCmXQC=jP_{_K<|w`G(=165VTSAbB<;s4q35r;}kA3%Ui-S_gs^ z*nY}U1}YT4`ARqVs|Buqum}3O!D|hjZC?l)WQriEE{qiXX){42xxAkY6zX zp1Tk^;KnQlV<~&prP9&CK?i_ppjbu4#S_z~KdHF13-DDo~vwkw#*YcGG1241hk3t#X1O z^n4Fr<&a=2ppPK?TQ<(1SbgpZKp+L8B)FV1{Nsm_lrLKE=Ib{q0&!O{e@c{bwWNB| zj;ANbpis2xl834~t~fV9PuT`(PXKR^#v@Y1w9jTX;9@w!bBRy8fpG_}A>fcyf(;zB5`T?^9FSK59}2)L zMwDMD%bPO+6xJ@RulI$fnJ(ngk-6mx(a1rP%bDmq~Y2g`>Vimb#W zBpiWITpGwQlwm>D1sL<%fa@^;M8Vep?OB&Jw$OcdmX~lXI67-DgBg<@! z`8unCYeWzc=2%KvCxe5T!18y5!IG!UeY+QzmPlvQ&}g*&o-n{FioC#)0vOl@Gg*MB zZnCl>zFphVv7rf50H+dwf~lSIP?g%CQ>g`|&q?+Xw?=BTeX?0~!HZxnyvr*CFzt|KA8)%PU?LYH;>>xZl#kJWO2uysd6({or!-ig$ z+WhS~@`M+U5dG%Ek0l-JAR35nV{)=gr$6yjWCgE)=mgP8v3%Uxdy4Tu!h`)_E`ft! zOwd;x-7xABh0VE0bYy2@ z$7v9-Vdo{LvxKL%8DJG=DWH%4kowpT043nj)t0CMrquSX2Lz)Yu=7CWKIQYxuU+b9 z&x1GxD84nSYO~`zRtW64|Ku%Kx{sEtd;PqF z!!Q$z|Kn@dG?%~B-Wntyd&GQH7`78^T{>`te?u9yB(a0VPi zIGSlG*$ddJYTj<0g#MnB1BB->;sP-dDRonNCbPw#i~H_guiOge!ihX>z|rY&x@Lf~ zX8b?3#eRL7_|liBMKRa9-q@_A4PK*dekz1eRabW%4AxZR0f!y_w95?#yUJyzeb;E3 zLs@F&wtA>T!?iuVkNU@UJUH(0tr@~k$?FMIhK);PnL5tTGJ7`mdhSvkPj4JgE9wE+ z!a<^{>k9!>0hTv?R7a&^ik_pfgNZ884}j=w8fviWnXI&n0$Y+ULQ&%A$B)jJ9#(I7 z4S1rMBm6|gC6TDplS$|iyQTwVr>fa~U}jk&qd^r8IkqIMXsSrb6$r}_uN)tkSBHnB z`x(jYZ40lk%YBNm7h3+jyF@&6l`D&qkt`a*%nZuHw^I)MPZ2vqD<`b7`$z7~r?rQ~ z3F`pw=6yu2t87kr`jB@Ev?=hH^l3Khlm3~C*z$$Gs|l=J@?yMB6fEm82@a=37SO6}C%b=!=4cbtd`Pwo2(Brudz}R!ex4V zPxcwa9=z-}gQzVvh*of8Q*Y#ab1Zk`}N_A*Kqx#7Pg9h(abRM~^& zoY>p}_{p}3(KBn`qkiw^98|!XqhXFD(6zV4lEI$WSJPQ9CJ_!mV}aVQQUGAN?3Bst zfY_ehbzCuUQE^@yk-kL(oGSN=F5CPw6mm^?ncKx{d1sSTb`hRK!*X=#SSO=Ow9@nx z=iPL&wW3Kl@@~$|qODz_E?oMa0oOj=FK)^5vyAa)TmE6sYzb34kzg75lJSR=Xs;|% z>;LT3=cfpa7~#Df{3Snu2HU*od=SBKqO2*qpL; zw88AEljcz6Ilv;QDB!!o7JM+A5s6=E@sJO7mv7l3-aE##&x}H{=!rfyH>lBbuYHf( z5pubPdEL12wc{cDoC&NKCBY(7kns%i%qq<_pmeg=8Wpdk!YNyCPipqBw2vG&nL-h zSD!Yf`Awgl^u0!Ocs973i%(?&%{ro3$2Oyy zwNbDQ)@3Ms&-)-w_$^VX<@Z5vMZ+$E{`8N2z|v!n`4KVdiH2n?ck^LJxDEJ?(u{w~ z`u_ID^4Bgoef1^R75+kqsTc}lx^c)5Fni5%=ymN$d?29|H7a+itTl7^Tbg(<#ieK% z_)ptTEi1MSwSs-MHSs+C@Xhpo=M26fM1ui{Q_n{Xfq%wer_PB5y6Rqjr_eyu^`?wL z?^BU+)(*L%hOJUzyZR323(%tvGuX>llw%lnaKbEOUzkvF99XG$9^?fsU|`p94TdN` z+zN*>Y22XeQ}rcd18LF-8W$XFr8MQB9}3PS#=z)QNrx3*gc|-2_uw_!8Ao5*U`x*p4UG-l$6WEJG7nHubq+Q_XKF52AIvkF~Q`Dg!&(}8puDlaKNE<6D6C^8FzG=%h`RZoC>PuD(>**$I{;3N9Dqn)Zy!>$o zn;h8#U#SgLrIkDS&FFZE_qh)??qm{0UTK;xR^}`SV$Fd6&)Unf&!mT&6ytio=uw8} zf&@aJWD>F~spU0@(?t(qvxgpKh@+v{)%~T6v9;Qn=ApjU>vVv7{Ppb;c9d(Y+$ip) z>tszS$gU#BV@Lwli3cNKbD@?l{hz?AAgFBZXMQtCXF08;66E(p8>E z))chNE0F`l)dk2N;6QlF@w3^)rZ83WT)lWyiVIqq#CrfL-kr+4^nTl25V%k|gaeFL zv>|XKZuk!PRe`Fbq@9nin4X^A+4%-e%@KEZk(Nx%%vgSlP0A*`x~s`k!8;UO-cz&t+E|*4>6n|BwL9*;5Zk!4?F*Mzja{gBlWapdVrHi9 z&7A!SjmdxD-jKFAKo2$TFDMLTUee9}HH(jAMlD@Q%lOc|*SXLrv=#qg@5WQp$3O6+ z8SJ(*1=|oc{Z$CpaaFHI$HMFu+Wq^qpBmFQIM?yL&0j95?-ST)jrsI-@k6`@ApUz1XxkNT7&cX^B#?O^CL%_(#f6Fb})m z^enWFH$Qvs#(SdzIV6XiN7IB3kI4-U^efCgc6O|TYSOhx(;l7@>URFyEhz`aocjxO z1+&|RE4$FSs_QY=ZeB7}eUX$<=Hbn(PGA!z9E1c#oCyoN@7-Zu*Q4qt@F5K(o@Qmv z*(e&^in+Hr@wmH0W9kQwfg^7pg;L0S6PpfO)ZoFB4vV zs=YA%@~VrP^Fv#mQH_R0m)d-B`=48A`_qRG4~UUJ1ht&z7IU)6oXgWqT< z^IT56Rj~WL%4j*jdx>B3cjay`K@9-ul=>}qtlwD0@Zh`-;ZER-u4yiFq@$nNg${xcL6Nawrup1f246=)*+?$j{6?`pou9uc3r8gqlz&-A*cMo3&(jA0U;)eT@}e*C!j{`jn4UAzB7R<1Z@ z1EX8#H6HF;1A_0)0rvSfJ^egDF~~b}y#+5DL!~UNNc$u}1vfJCE&J(*PhyVOKU^35 z1uFT*jDZxj*uA((N;dX*G+j#FCaiE>XncqPD&~V`(hhYI``)?pWjgn}Xu8mS*?M&0 zry*T3zs461GLmn%_0sxhJ}kX{z+ORC{<*Fy*~9zQgw@il*`4dF`tC>-DL$+8!eaaI zvveu*CB=_2U{ybgtM&@ZsT`xWAB6l94#=ms**v_$HL^GEWei+s{diMEXNth4tpTL% zvpz9)Vzu?Rqd>W$qG8~&B-k>LmiN2ZohOFQ&Vr!G^D4F(e!OB?SW>b&NADyc6vF1H zb_asGoZrKw^7iT2HxCrgo5!Y6U8#Rmj2I;mOm>0ZmzdSfBa|dOx<53Oq+BtVx^8-> zo^xNDV%gk9unZ-MonscpGMEfReXJrt0vqcRcaLOh&Rk$QCgRFEYruks*2ir*;6%Tb zWt6{U%qb;P8foGPZ&!R#b|O2HF1cQoW&iQXM$my6@*T>kj#1cMkUY(2O_@ zsZ09$)R?i@n`f;LvPmnDiW?tZHk70EvfAXcNojmyqQ~J{trB(>#JR|9_ll%KM~$uR z?BdeWa7&IxtNI1>l61yUekP%}?OvCk=NOgV&hKROb;hSokkj4t*6RG)8UKYaJi(&G zJpP_IX8BBALs$u7ysC#y)JbE7aXH>pyWIXVqc(*qCg-2)p}RdOp*(S&2EPA6)K>sS z`F-!(qM&pMg3{eA4T_|6cXxM}N=PG(q;z+;bc0BW&j9W~lz>(c*?_3$V+hhtCJN%^kOM6KG(vaz=*(eg0^V(U6{)T3bUT5%15!!h*+Y zJosf+5^p4d*?{D*Qtn#4LLVO=pODWzMwf~67X(wV^nC2Iri;$N(;0={;Fzjj{m&Qc zSo{|(>^ENdEyBR2J|amlf11P`~=UFGS7w;cb)18&9aknY14s2z5Td?{h*y+<=a-d+N%%p?C42svvbEYv}wP7Rl_#EOZa%k; ztq~?Ms<{AdNeqjaCYvGmL(7Q%DDK$RaMDj(5B@6HnMJZ$Cx7NA=ggB0<7N3wu%4rH z#Zp@pM?<<;fz}fk7l-q$P1mq9aK>)p zPEIDR`Jrje41{oWiQ9+$95k9*=$)bDsDPiFfSa@AF7*i(7U_R8A3EG!einCn0TdZR zrGV>?_9r* z`zY*Fn5Se4cPu)o2-&ZRPT9${{E+Y3_sr2H?iA(?E91Lq>qAN$Odf`uD+ZUlwNV}u zpPhG6Q*BXqFYf~Cw;wmzfdkbMFt#n}&Fl_-%%B9!S*l?DI(=wRD0Q%)h)4igefWEX z<1jP?M_GR1J_=s}%Rf^z;&oMhC$kyr$imx{wUyAt@wYSTZ;GZ zWLhSE+(NMgk(jf@G9-}R3-yEAIy%ZT1#MLxHD+NsS*2J&t)ghA_b-=B=8XLCPPdN# zXRqozv|j)?-?pL-AYKgEgbnpv_aa%Vd$XE!zfF%F-WF*3o}~ZmHGic&`%RQf2rwQ2 z@5CK}6vgT%CzXMYeHq7{lop}Wgqn`$$vw8BVeSll!%kDNQx$n_m|-BFD{LdFr{LR{yKoZo>v`wH^u`mIG;|_norjK@313)DwVAkwNvuw=EBy6ewy3 z1rE{^&h4yd`T21Y;r7Gkf6x2{*TBiRtU0|SI3G>lWn7-K-nGhRy=i~STwd*2Mc!5m zJdeIuv`{=a{W09`XH+11NgKgsr~fP$qlb?Cd6o34Y&* z=o)x?Jb%f39k!7bX<>`$X22UOXmxFhutwEBrE{&rz$65$CuY3*cx-?6g0yk=YUZ`o zO`8m~ZU7n%)~Dm40aGe=-s9tey6NWDc!^r^w89mkK7HX3@B5!M@MtTmTeI34tHr~J?RC>l0! zK=tL_K+QW$LHMr{^4=^OE2sxs@0o1c^k1x{vsbehqG1m={H{A2Up*Z57WFusB0hHb zSY4y#Ha*gn&VLM6da^jRaM((GWG9?Q+|;z#qeN^5^_kgRZIBgky$Eq`xeuy=3#8Sa zt`5y!D0s}4+l(&c3hZ02QbMct7kwtXqhtlH_H(V~j?Q&VOyO3gK3)hawA zS_{rZDCfRu`=+arTC*22wY75cxmJr6)nSy*7Cj8Je}gSbYrH;5(H08Am#!l;+?FNw z;Vs4r$oGuns4eGu$m{2`7aRhn%R|1i7p=`x?X$9JbzAe9P4L(nuZ8Z+Cd?g7le=9i zV!vyli`GOK**GfQZqm#`k(JCjTP5u{sF@MV*t>p3PKEk0RtaR%Z7(>72TN z?4J?x8Ec@bhhnDO0kxoFEOqKtOwq+7-JtbM)@}Z>bH-Zy)}zhSwHlYJkui^kV1nGJh&wSt?7Xg;miZ!tU+e>ZQTpEk z^4;!C`Jt&hjc6TO78bN1ACzC3J-ieZ`JOPe@t*i`0+XI#u!b65*VXYVm;D;jm-K71 z41KUZ;H1PIgS2O=cQX^jxQ!J)TMGkY#ze~A;D=^sqzuWv#_44K1+L>=7p{uNR=|2% zITJcVmqz^}Y{s(NkR_ceSPwkOfW=GhO!?iP)Ex~FoH0v^|7X4Zaxd|V%bZE{AAtKZ z-^$(uE^l6~MnqT=q^D7^;7Gf^7$u-k=>DbIv)lhkE{0Rbt*+@sGn!i;XDN6)euViW zDcOK!DtIBU;4PiPGIBoP=a*f4&^NBcS5m?k@V?b$%fu7xjv$UGC~D_xH21vm=3+sYObO-?GF2i~D6X z(?~HZkdak^z$R zCG9lm;Pw#2WU_ce{uIZilh$dxggRJDx2~1LF(+JAs z(1snAJdQKSONxY3^O|{ul}|KvX;HG*KlhWq$Ztse(-Qv3GG(}wyzoR~MGG3H&_{Wl zjd6laY28$JQq(yYfY?1T@r>R0!d)(>`uIbEORi#XcI?`Bep_Eb#L@?J4u^U+b%$iO zkE)-(kUqF1VaOOjSn>-p(deM)nOR&+|FD=Wpmj#mRmw4|*poD=fv>yA!{Q#}Z6b_* zI3+dk#;%eiM$2B&FNagv^e2P zu+$%tv&CWG`ooP1dzAWU9}M-GG{S^V)^a_;U8%h%Q<`oS50W@owaq^JU# zqB#$t%+a{D^{%VF);TSZqUCzZOw4@N{dhZL66>DbZ0;(xDB?sGJfiUR{PbacQr^76 z+1;luZe(iJoYJWSyRTB{cbo{E8?z0_5^|9WGk#IMC9NxHW}@VErPIlwfB9a>hm3DD z7FKAb8s|~JdU)ejv_!U`#+yQ3daydaIB7rAKhNt5dvfPCz?OPb_BB~xpX5{p>dv2! zMzU?VlOYCy2Z!i3wa>!C9)jflRhd(#E$#uS$WCKWATUJvqvY;G6-&xELc%q6i;o%0 zISv;1YXt7!(Po}#*3aFgc<0nNF~kL&sMh;K=s=z;xJg&Mk0+k(g>BG*@v~)%+F|uI zd4)Z)RVRT3wz%=Ss=oFm#_-qWyukYK&$06X&7ZStsz_gKQCIZu`~Zsb+?OSzaAT8| ziTWih+sQL?O~L%aOdx$H>DKeGzFE@4^!bAC{%tF<)JD|{(kKtsSOLYPOPc1j zY)kDoKR4JIw7Brn#_Q_GinI=g`-Re`sH|u(gmV~z4Nq_2PkcXi00mH#R8m4D9y=S@ z&;IXq{c#P@GE^vZM!YVi!d_N4SNteE@JWKp!Q_b>by{O3Y{D2c+0Vnj*R|-dUe9qB z3rBV;rw?V&h99Pz`ZMIOIg2P8Rr%#Iy7#N9Z)|fyUTf4nP#rG_x7K7R^9zZNrJKMm zxm>YtK=QFDS4l5u@KebPPXM}+N)9$qPu|oFb!FByp+l6%`;hL%#2BJ&$gIogmW+M3IwqCK}g!#ec##?d^9 z;l>xO9SJ}n!5O+NKT#Bfc+ks_#=C6yncp{Hl$aRBv?S#v^chCQ;tCUIIo!#pEC=>G zRUfx`ohCqFgeA@U3_Twn_Hy1@kz1jyj zJOd;HOdBpmu6d;t#Ndpytv<9z-XqAsZKt@tNLbm&G@>n+_eGI=cxoug^P!DSX8OE?jj@3`BX(WeG|}$m_?(b7#(L zKZ#q#re5#vMP7{64(%i-ab+fDrEmR2SSrANu*xEt1*+l6ze-u}8Mc?_Xm?qS`-6|X za5bX7h}uxcmfoe2W@eO1Jh%<*fL3Iy5s?Uy&@u)u5SXk+vS&~0Q#e&k`1~G_p)-M< zP=bVx`MQfa{&dlTs10KMVCoh2H^#|{sS0dS8GMw(DLI2egKH8;J}c&?(&mD=>9KWH zI^A-GY~`guuJ-alqI=Kqm*Xp({=We>)fs!X*li+>*Op3pmp83c+5O-sg)7s|XgNmg zcCa*Tt?uk@{%;ua+agzbNcr+czJ|T)E%m%iLVsEpSpav=sc_Djo0g{e9llYzoY1nF z_h@E7M(&Pq80TMd)eKP*Ey@ciLaU0S|%wgA^5NPRTDT}b0CpFeiTe6y_+q5fi2Klihe+{7OwX8OQpn(KzH zhW4{A^QI~89`Zhr_T+uNmgt3qz(4hsugj@ z_fXy{mfjwjb&(dvz4K{9o)F{*I%nvE;j(idk|mTl0bH?Z_1B*JT!TcyQ=8S}qw$9P%AbwitR5NC2ibcI7&xV)6OSvW z>s`cO_>}H#k^-_qR)*0QKj}yjdE3HiH~tJL%=|XEHmN$^Cnu^A3MO9LNuBDhjYs2_ z*<;sTIGn2Byp_s3n5IANsMTHV4k?(yZ}AUtEbUT&an_dqaEm)Chnq1n8iiN~_@8V~ zedrw*j+6uexh|7w9>U;I2e${Ji)$-p6ThzaY0JJp#tA#tCS>K>LG6ES%|r1o|^>Gct3YM z0KB5->MJj{mQ5_PoFp@K+&3cg^qtMM9j6YI*bRQ)cwwjw{o9*8DJf!db{_{U~gWkO$B?PZoWBnv%n|!9wf)9zSRBfaI9% z!RQDWQTFrg*vpZ+u8x2qCoMuXj0Tf^i#7vCHyZ`xU1XHb8sX4$4hNC7rd&IyyVs*) zk6mqAy#qlFsy5^Fqpz+C@~awlWko;^XF-}gM(PL z)}fzDS5;*(v^syHt6F=7%Uo1vLiY4zKJmPQsyOt_l#4e&wAHR8wBz-(#L@p}B(k%! z`vMV&jbPT`FR})PYGeCbI|}V$vy};d1=sE9@R69q1cB7k+)#aS7{9Wn!`}y`hO2S8 z1#Y_8NfjQ2jl@IPf1NO>;;a=h9%wr&?_#K(-v4p?Oqznp>jClLoQmpw5(;VG>4q&k zaC7H;?v~CDb&9m6G2SY4=}S+jIdXTCxj%`j9-TTor-`t>yTeQ8)=$rx$R5XtaI?ajkdZO18IO?I?6I92B!HBc3X*5*Qr4{L-QNG`6a zo!ukNLepo};&((`{d17LJ-h{o=opH-r#)n1{Y6S}1}o;ck>F3wTkB%9eGPxZ#l#)VTV;0m*VI8>6tN?4l|dz46Q zaPu^sD(Ff)?!zk!*X!j38BLM7PK8ToV58~`C&6W@J(`Bl((2-EY?ydMmw}eL`fS-v zEr1@$MuFu9@EQJiM9O@vBq=Ltn0V_<8|&izoA@~I?%;Es@=GGxjjAVbJKb`JLk!j1 zFD0qU95*F17i@?AxlKcwPs`H`zYpGc{g~itpmw_)-dJ@?w@|z*GI;WLP-(7Cs&IgP zHK!JKmA@0d{gsu&q4XYA3#Vr)N87n|N5AK+iH&9GlEp&fY%ANXb+K)ABEC~=n|WiI zTC+CJ;XE@}UpZ>;^B()1cWj9WE+lRjI-ZPE*>9xMRHU)4cdV2mnl{wf-}a39v%nT2 zZqKoOo2H06DD60C8dMVC#8}2+%r@nxvoQG0deW<}f_?>;)!^GXW0|!=yN%3;tdXpS zLkeyRL>>?FP@2z`0@F9^vKU+TQ`Xw_$?am5<#$wQf~G9ANz=S$sFlV;J8mZLuT3ux z=BsLIL`1%Uj7(9f3)~bolaN6L;6~%Ytz(0@kAHvf3J?t_jcgfU)*Yt6Z?A6;BIaE0 zg&68e`Du)A4rTIH+4$Nnshkhy#NVMYY5EYET6PAaOQy_r<$g!hpwPru9J!yn2*odG zT;xZsVYL57yc`8cN6tN&f-3z6^LM`jDiD28gpKsiV7y zb}@AHkQ6LBnTZsY|Y9>H~ z+5NX{5W`|5yz})|qOGU#;cID*=*S};jN?v<`rmlqe=`41A(aO6TOPjmV>avBQt-mn zuY39Ak(^UQJG+-YvLybN#)<;@f?>0{K8}8%mJ85&X#KN*{8~auspEX}YiE1rzvJ{?{-ZZC zx?m@HA;_^<1l#t6dLDiKQp84iO^1erGT@K@KiyLlN4{tFXm6kZr_2N9SYCvAt^9CB5l+U1QYI{V`_A-l6~y73W%{SZY}(_H+<;*6q$ggMjg1 ztmfW8f`D;Y|PK5Pp0s;|g$#UriiWb&ic&1{5*9r0vM>1|$Y0qH{^in?2090)e=r?}u}+^-t1l?IAO1#y3RuX86+EAH~oeZRb<47e7OkX^S>n)O&*QsE*WM}1vY zsLEjq)v3xKe0?4?qW&$pS`NBk$0jD7Cu3>-I_jq6V!>w`>-R-VO>_DC-|Ol8a!zEw zV~NcUYj4WZEIz@PihaFXE&(Kb{ZK&Q<+*SC#m!X&{p>}^jpywq#OmfJqv!3E^S+ll z%#EjZ${Z?lV73{b?tRqL;Oq_0zu@P)RwF?5&ao0WGb0#qG228)dIccJ6T{BRdy_SX zXEmp1+E&o|%#@0eYCv&X=swjkhYD*zuPpM2v8=6EC*1epcX|LZ25V^~t}Wa6QR8)< zqde)AZN+$17W)do;@i*Zo2K%tMm$RWBR+YpwC~{5_+NK&O^D9m?>skYa){vri147# zTO*x3;z8BLLA|sZzOFGzg%42v?S11}Uv&Xay_88XRf;^yiW6t)S%8~X#*5I%uc(ef>Ppes{Ted% zC&{2$yTHJpGRGd{SJ;I-3Gz!JFRuB=EmreVOZ{WRNt-7WM@`)rr5o6InF133Dt>|} z!Y3Mm;K3hriI4R_Zv2@3w^bIpR&taSV8yK}JD+b%H$&YxDA-tCl&MB1!lFE}$RqTU z<3DpMDSg*szW(s;-9JMsm=$`9Ljvktf4YD{R28mzj=?&ZR}yU;$-_!fvyTnAAbC-3 zX24}77l}^CS?kcu4`@II<~r5c%T&t$MT2iJu&!5`Gxtuke$eu`Ww|)UYr&m6ij)ZfU#@D|{?X(eZvJWX} za2UiG!}%;0N)FBtfzf~7$`8-6qZ+TdprEQ+Sms(H`>bAIO~s`1iNGCpxDqrdY4^m+ zWc@9wJTW$}uc&v;7wxrrZo5(>@_It-bU*2*um6a6>SZ#qJt!iJ*|v{I;I5CjH|yt$ zkSGgDHWl)zo&c;c?!lV8Issp7Mb?~@mel6zI1NvJDw;)^H+rh;;NuQypvMITIZe9GEc#zRyn9F=!>Lx2 z-L#eP2GeRy2bEE`J1fAO_~i2oE{|kwQGM&8^IOXkt=H zimqpMsWFhAa2MAhb?=P8gT7waXa+I}PaF*B_dgA>ZEh5}6B~1NZvO2whI=~s)o^}^ zLA%bHJ0z3g*TgGFifw`L<`FMsVXkNa>l_FAcG+)tTv~72i%J<+y7on`bwPzFlr%r6 z1Qa#AVFNlRTbU6R_UoT%XlU~C@|M6QH0!mkaC*?TguFXdDziZkqAR9fXJ=<(g1ush zy;V?};G|`I#Pk|UYH@Wq(9`Kw9OixqX*##d(U5jJif|!rgOs?a95+)dE`0 zLnp2vPYZyYA%Iu*1+3S*FB!WZ;N=`rkl=XN*se$fmiS|i-OOA~6Q+*vM0|%_u-LJB zp<@@1*qsOUHPmj?6_~Eq7s?pIeHH53V}IS#O$zkJ(5{40%@5vdw0uAGLQQowz?=@Q z7V`3cY%h`jihQ3E{ch=3%B;~toCO%h4TggWD25f0v5#T{QV(*wT_uBV);V3#rskLP zWaI?rgRUzXuIRI%F;4q6F&3MTKu#b1@6jOg==*@C0vI*P{W<$|a7UbG<$;FhjAYsk zw6jQb0(9$e)DYN4=Rq_!;K^kolPElOkjSU6d5E(&K)B4;7ZECnB%||WE1_lU*!7F% z%hlJLj{w7r&G=R!FN9DZ*jg(edD&yv%ktSc$7M?so`pr)MGdZfDS-m+9m0udSBSVG0TQLligP7EiUe3X+J1 zj91{ZY8(p!=<7YDV`#yf^{E~CYvs4)#P;x$X2k_Bt{K!8)Ze%k#QJyOv1$%(p3$hD zP&d2LsXlqEm`Kd}>j+|7Bo1kE#wb%49_(bs+n>bRt;x-?E)H%NzCvE(t=q3s6YMEl zeU4f=k0V>l(tA90xG_hPd)x{aNm&GP#vF+BJ3gHP1{vU!#D9knw(l#}E!EtpISvbn zgjby)U%vN*>KKkrq`hJA#*k6 zzgMI@mT|&J3r+ge-8B`--<7yGaQPF8Um5ClR>(;@5G#8BK;o|Ydw4I#!L$6YBz{ae zp`oF9W*R@P0q7G9=q|6S+%OouNN^XMzrsBP*0Q7gH6aca4BPAheXNWI%Qm0w4sU~J zH}{g~2O>4y!-Eq@4r^AnsC_?Jh82g$zS(x4)pynLP|E7{6bgTe3|M9~*x?C}2?xr0 z_|kk|f*MoXP21Sq9HBT0e*WQWHW2-jkCI=LpI%|+-xs7#wALjT*V<&&I5XO4!CU7l zV1(XIC#yvZNPC4VHirwtQk#A`-PYbwHa;#KwXIWu1vMweZ8+X`FlFmSRf+wD+PZ5W zo8_64R@;%f#d5m=<(igLhv8RRhl6ecU+$rP@lr)MtG4O?BiEfb<-%?n`HULWXKqFC4;M^Vi)^EjL z&Kc`GclRxeij596R8CuKc?V2>i-v8U++1Fs!jLzQ8;wdUyyw$wbuKx~YpvHia!b?G z2R4so;nf0VI`ju4P!Lr4n*RwIt-bOkv_gGEgKvzvO)6=**lPE{WPD@5B}H*GN+C%6 z-3-<13GD6oJohKprJWRm4O5@KF&yw+WQPYOVGElUYUAq))4un!>zdqV5d`|))$Vge zFxo4=xWpsT?`pA2^oFFm=*@KHIeq^@IqUs+BwzB!8#O!)2Z{ZiO#|0{-L*m*ZdjHN z-_B-0T$8*~EY18w91o>4Cnwx$>_R)8T`U>9DCEGRVY8|ho<9gLcCDE~?76pCox&>3 zUg=`NW5dlr!gGV-E&FUgY_)#enbM3l|n^@MVhZAp|aO(M&WUr!3bh?M2_rr|@948{fhcLL4h1+4Y zRMF|}7dI1UuUrmIJ7!XG%H2*(v(u;3m)kv>4ijCWkMUfXRkSLTu3IEkkCl$&MR(P_ zR*UUHO_Y>viSm~QF2SdH%pF?hf=>WD{+1Cwy!$vhX<*>I`nxJD)p0h2%29&QdL zb#dy>9qagBJWwcsza5U)mrUYJYrMDN@M!c*J*_`JnK?THHTn0Uy0VyBEx-EZbbk1Z z5Ow(szCH@kFsa6f z7HVuX6@2>YxPY?I^69f+oHipM2?<1_>OTeMt^Mxg3)OF9CSH6t;2 z08sEZVyA%yVWp98Z5BGLWN^!FyDRZn)5C7RPaPjm7F*6Y#1>y_cJA#StTo|kFV*^7 zoD}*9w60Ea_QE#%atqJe>d@;rM*?m;Tjrvy4 z=GsluzC-=)_DDjqe(e!M-5TA(RdGnIjmB?SdF|Grdt_v^G@q}Ewugqquea_=Q`%g< z3NkE_{3{QhzwunU`QoB1nt}qKc{9n|6TP|ZeR+2>LZ=FQwA;|@XvW^~X8Lq;esCh9 zNh-p7*oP?PgT`G)(GBN#xW=KLbQ5NH(m+%^zn;yyQ&ICC>R#9l?}P0GBW9)dooLLa zK@3X%nJo|Y+umiyhFRX6pn4v4?N&V{c$mj0JEQ}d7Zsm)Rdo#xTxQvykK%5Y6x~C? z8HAq=a=AK-4F7U{Rmcs)*kzk7XdIQ*o@ain7MUGl;i0ugEv=bu_I3GmcQ<@Z7<*}G zmzQK2lyG# znnIIZ8U{Z+^}l0duaty%BALGg1eEYc;Py1wE{Zt`NGVH#Lh{0ki30+IWe*wRk(0|* z!?wEUI%ilKzEf-Lu|h@P@bE_4`R_H@9Mh_J>Y8*(61cyM>%OlL_3gT|#k1h3u89K& zwYyEZIh(g5F?*I3mBfZ{o(NlIXNYoPii=Nus0Ar;caFmW`P5NAEu}rYiLRo>+PAf- zpZs(4(k*?+?(hzx2TH92wl5IG4<9xLjuFADo`;EBm35OklC!%4uSN5f#VL&_n(9OK<6D z#t#OK7qBj=nY1#edxA)~=U3%7(AOBU)iMSL70vx(r(4?ET_LnK?~Bx*BIC9fgpbN; zs}M~l8jTOD^$RMSDG(!=#zt6^0hbP|ig7HIXU)+3A39MIW>-$NnB-})^r-Nbln4#( zTnJk;$#r#|%i9JHcudH&MPtfKn4;;8tJa!Y$ge60i$Cc#p|+-*vUyxS7PP4@+1j#e z7VAge>6xRAHm)18o>H#acP#-PYs&t=T;s|!{sqiD0&Yp77mh88qQXdIXw`0ecv(w zKuv^H3I%%QbZ)aJm6Wo(76S#Q2iE->4cnBFgd<@g+H*!i*iBDu0Sh0rdyqwhb!E$L z9N^){6#C59B>bJj;C_WOcG{q-zM`wv^AU@acYORDPJK32gU$JCwy=;dr&S~mM|lla z6WG2O)Bod=*dX$M)jwKvaux?z{0$o(S zst4c+0&r0Ld~HJl+770P-u>zNU5?{JTHLbXr#Yan6OfsunIy8Q{ZUT(b|TJR|D~83 z9hYmv;Age6vmIY5_}}f9Fme>$hpbl8gP)bk1r^YoBpO9iKM80t37{+W@8lhCncHl~ zIZwp}m*y1qOfa68sD>OlMq+j7zyCX4qi>EpQ0A=OT%KftBZ$HUNMdOtCV?QV3J0~c zuaBQU%f#`P%S4smclR^I%(KA>0rbk0CI==1C6*yV-V*ih~q43XeI zR8OIJNO0jh78VIwznLK#_3Or>twnQ{<=AS(`b2huoQ?+t1K(3OoseX;fLf|SK>-N= zb>bE3Z{md2hK8V2}+whh#_;X2*UKrb^GMK5l0SKIxe=`sy3yNjX1syC>em)?JdO zhQ!PkhR6I!SPsDw0XFi(yDy7}GIq4cnMZ(P^GLl}KJ#o$sQb~^2Y^5)20lmNSE}(K zJ^r;#dl5H>bADbcz&mhuY_g18mGNN>S@$lK7#pk_t=bK$uHQneB?{e_a;vHcloLsg>T zd`ZI=_1_$n0O&7cwKFQvPF9cy+1tA4nPCGgj8*v%EQ zQkC`;OVWt|tueY!$ji&CAW03c6C4#1f!5H!U=ILueKnkiVPc5xAC#skucGzj>b%rv zXtG#?r;D-aNKiT@t^51){)b`;lA3ncGMqlM?0rpd-wP4<7KG?Cfgv}K->skfMR5W~TYcvy-WIAr!0Iv8B?SqmMm@?Aa-~ZWN?pOT2%|XE-%s;N0X+JqnyIyU>0>AWvF*w2BQqu#r^O z!2$#Bz=IJ~@KI(U5@X|y4@u%k>H@``PM6i1KluEM#PWmbatw8(mkk&dDi^0t#erl9 z#|&SYf*q%JnzQS%yE@YQ*7nZ3Re(jm(-MN3lrXXxEvMB}23kMC`Pkmxmdnftos@Zw z0c0YdCV?Wko7;3-X>;OB*<9u1ULM&Dy=$ZC5l~%E=s(XcJ;{Pwc4sd^K;IdjPQNIE zx6fGzL+&ZBJHRx8z2Jzl;55ioi0DLw6_PSiq$VvTYMXKBA_a z@;?G>7!lu_${EXq_SwEbFqIDsNlZJd!RoH?x%b8r7I(XsFa~v5kqDv`@M*_b`jk&! zyGlm1rb4MtTq4}VwQ#TY_M$f8^e^S}e2;yK9FhHrZr1zb=Mb?z#J4d2E3=TSgZL7g z+T6+y@hzaN4f^#!cL|}XL(uySF#Jw_;AQ9(HqCG-x_sIJRcwh?tkmlLjo-g5FtI#H3i^r9j|k2u+(2t6eu)! zDE8n)VhJ;A-b;wkv9daR*e3_rrrUkk_12&Bcw6haQBA$=!4}((l9u$uR^ms+;E3V< z{U_UYGyvj%`ln$X*idQ1!Nbc;s+V9qvbc>xQ7Spl^WblMqoca{WF3Nf-- zn!vla{=jfkq&ZgWA8?u}Gq7foK&KTcoe(gv;}1kv2ht}{sUtV>|Ze&j$~WM!jow76bmY2w;K2tJq*p@@Jpm@q3{!QcSq2H&-jVS*aYs+n3F(DT@5 z>qU=W4!nA}z}=N1M?GG_j`>liAIsqUu*SG#+Azn1S_VLMe@qwD$N_}>Dbe!@C1@*V z0*5uMpa2wyJFuYA%5=%R)Ag**lD=S{;AaXzg$!Bn3rfjpaZsM&gO0L-BrOzzO;!i{ zfo6p^xv2Pt#y!{As9_Gs!33?0CTbkY%EG zec78mmy;xWTS-k`i>MYPME)ngzW)B;L>i;2M{_};MuvvEkR&s6bHr?+Z7bTS%=-GD zz)t>1O6v2q(Xwf-rhxQ>(E>BbQ6?NLW$;_LbPt&9-W z3PbS<8*%U=ZDIJV0lv>sMMQq! zk@?{6&J8-C5M>#Gz2~IBhCVR0urL5aYv4A#%v4}hiiCxQ#hM4{S$bPA*g~Ne+>Axg z7tBF%CTAm3eE=PbOOOrk`r8u%rBbG~^=qM}KE#{A=9yp~S$_(c=7P*7OXJq zaVvcd#m?@Zxfh$yEV2ApwI;Ni5QUjYN^?e;$XH(7>6f3(>Z4A?1Pe+is!B7z3_otK zGF0*wZ?f1Gi4l(ZQOaqz+7)X;z5xLeJ^R>SAu-hQP89xCQES0=PTK!#43aHRcJ~)F zeOGYC1%WG%X;H*oA_9Gtk))!WVD!`d8yT`85T%%!nm(wa_WW^u$1+`BR8(}wmV(A? z?6Ax}8d-A^X1Q~LM|@ZemvA)QsO5BVCpqXD3YK;5lS_y1$Sn0PX2YYo6v${l83AD@xd}$H^BKuW_mMR>Z&f~lZ$Fuv8wP}Tf2v&v>^ME>lpAy>$3-9ByUv z(ojRuGzZQyEZMp5+N}5;B60G`N5SvAftz_=yc`Uqz0B?;2j=_OJ)6yeI9`Roh3B~>f%>ED{>NM zPA#_|fOFDY^23yV2Us9L>1AX@*<_Y>7%;$ zZTsn5XQ?C>S$J8H_JLvoW*pYwp8dV9`bIohrT}CZl>zScJ=!@%G`ZeRWZpt?eW0$3 zKJ%re^Z8>|HvK;A85P=s?J!uX>*lyXDKsc*v%T0u%cqYaB4mueT!Ck`I%1N@txj`z zYqvhdu5@wLZEiUuqoKy0N3KZNmFm3?zaA#ZHb@;g@2*yve@cEi4z{P{!9g<3Op74o zY6tVJN7E>?{duY#)|IdCniE{eOZ!TzbE2eecSnUB6UN$>~L@>|17pIPFVh}7AA@<9l@%usCSu4)#>BMIU@O6Gh>GR&Z9iC> zS#2p0gyou=nG(mo6nz0(PE!Q>0Fy<(KFh8tLn-7B!QgVS+gyoZ?kRY>F6U3vT*7wdBG+?E5#^LnjI1b-$(-6wlmq7UIY>37v(mJYZ z=exl0x9(~k;*qLCWsGxyCB^532Z^GkwB6v=OB$*M!K3hCnmwG~`X*|I_}#bRsG8@k zej+)H?nka)<^&sh9llyIXEQ6HVUwq^{I031BF#5`)oPrb_eNjEAQY?Tkc~wW7w;tVMuC#W{YxAxDdR(9IUU$ z*WHK-7UZp~C_`VQR@SX!rytMr6nHffIG!B-LnV2A7xx&$0wb^~6v z?Mlqe2507?1YGXsm1Dy%g;d6HI&NkQ&4c)~!n+>f@F4i9Ia=~XjoOzFP&Q}z<;tp6WM@KSK8eY>cN67&D1ZBgOD3nlBBJ?Q2 zwQ*u_!08ci5O2X~j=zaDx?Pu|6Un~3z$g~m&8bzSt;eBEB*(e<`vMN zz}vm~#67S5)W@AX?1~_Qw4NR588MN(5x&8$3PhtK{Oj?JYP`89FIAi(f1SuGJWtUH zU6g*j;+#R3@~ODMJl=svuK&5W=KXALsW3OD6VZF23Xq{9(j5s2Wd1bex-L`p&}Td~ z;PO(S-;85@7<&lM&FvTnh(rbr6e^tm#rSN-4)Q)mSRI|&xSMB93b-P}Enhclux!&d zh40ReGMlRO2s}PLuJ4vi?VFRZSrG%AR``*ovcUE>Y)Lz>@c0K0C2tEDJ3`02`ILS+tMqbw%79Op)=?O$@`rhA zP~@X!O5v8TT}(`6MgT*wj`^p8ObfYsTZ1;`ywc)WJZ&2%#i0i-ZsN5!mm75tt7S^b zcX)wHu~^U5<&9G0OFzhB!6}({+WPZ;XXlzVL#eaUjmVS@aVAVQ? zR5FFGU*g0aW~ckN$Hm2aW?QO3WqKpZ3p5(-F8{#K3|#rBt%_8R*b8NW!UOj(C70%I zhgR*OG-B6~+En$CiyiJk{Gj}YdbA~o`6DzNbw3i54|3CHaN@sNPjnGUOIw+-!#+1D z-CVm`x_vEqhCLl@L0vqF-4?38E-UdTM$tv<_OE_vFn4RUWRkR5xr$t5CS&J}8+Ln3 z#k7j>yoFn?`C~Yz^@sg24>*5B*D%ZXq6Vr?T|oDI$I6Ncpol!d`FupM4N@a%&?pSX zcSQ>MZ#7RLPQOYYgpKc$=5K*t*6?vWr`JG_Q*8KZduUiYxoZxh{+tKQuZ`hGj73vy9 zXwhzhb~7(4IAlca(hQ_LL?Mq^%onq=$LFS|uZ^g?!r=Z57SNEki~LE*7Gi+4zDsF9 zXTnOaV)3>!=z=KSU1*o{u@#!nu8r+ecIVJ4IE_R@W@1O)dceejTcV(FU!a28l)J_} z{m(v&u^g{|%$nlnJZtn#Op2iXWlkw)Ip`uZfljjsrT7>i5S_#fO;l$d_j$S^48{_g zeNT1dn;|>RVxh}7)46kuo`-0{l(>bT3aO6NuWQ!4JG`bu9y^cCE_h(H!gqh zya%a(JSP{m=Gav)Y9qir0R5~t7K>4fz~F}*`)qzCWIdh0bC$Ne|~EbaZx}5I95L-Gw&aT)Y;GsqS-vmaTNn-z#i8A6Cw6yiHG2Vb6{~ z3}f{7U(nN9sgT;pR>jG5hrk<3Iro7{nCCnlA4{|e1?_V4 zqUNl!-$MdFmq}w#&9P(0xOi8-JZlkQrhP6ZCYGC(bs261 zgd>!;ukq~JGZt1>eMwe0n##9_Uy@SDk9;I>CcdAktv2T3ho3 z$v?kyS#_uHd*Jn$)I8@SM~(!Lun1dNXfv}C5Tk#?c#Xm%34l6_(DMl0VQ|&Bd%&jr z-`v;yxHj+W(KTak2KxG4s~4afw9(_=3)4HdzA%$)S$&v+7n2qwoK${~>x!!3e>^E< zAGjREV1XMkF)69&(#HFR35{;B|?i01*pv|&Y0rY&H#;%%n+3*{d zr0nOyx(gisGyIIF<8Xy7%(E-<#rSg(=E#;313l;w|H9hg@na)!aw=o$ev_GbN@o~u z+ujUA|0bb{Cx@gGm?9KQR>ba>0*6R3BB3UDeci6fc9Q_zy=kA{@qbjpyq>}(Xj-iy zl5-udCf zue3Q`26u;Zx1QXfYYyNFcb+wK;86&*aYLIzXZ&+O3zKE^7L7PebLkl{H9{Bix8cXt z!FEL@)R{|XXb~G`Q#xnjI%jmF516sr?&Ymr6>ZZ@CiLOWd>LJ&M#04E%_7rVyHwVN zdsMAB+C1U$9`-^1w8GEz!qqL^i=sI9nP#)|7tx1X;R?=Gu-vz@EVh_1;WYvz7*pTaxDbAZ`JQEgF0wS4KT;^QU<}uaU`)1nI@R(7CgmM5 zOy12|&zkv8xIQiOZ@FNHh8C%79dJvvW+mcdLK~N@Ku%}!j^Oj_l@p;rO9|^n%aj*M z6ZUl4LsH+|JVW;j&kW+%2mMx!9g*ZbS?G`p>^cj-hh(7+X+>3yk`j$99iEl6C&J*? z%Xirp#sIwus4JOj_@1f&djOAvJW?B0N%w?Jqxj##8-EUih7&iXGPK}DTW8S;{sHC{ddDw7qk1vL zUTdUK4CPA<3<;D*)HbQGouFI15iO7TUo-+IKt)3^mM}o*#@yZWlCo(GN>P^h(C%GzUD>cDE$B~@3W znw;WduziDK^{?BgV!Fc)Odho1%|L>6AAW`VO=1avEu8eWqT&W{$C%f6D!sX<_~sth zoM!V$f0*7Pb$UEDb~TgG`5#t2shI#wt6`&;K@$X26B84`I=~LfRV5!LElf)Gt{6$O z8X6m?^6~S-;(pM-U;8(WQ3Y5&ctWMEhh=~Nb02IcK@)j--}KHgLQ{I(-*fAyGMfU; z(lfF@t0?Fm?IQtJ`p&6U(93I6;`A_DLYLQfY}t_)S%OcN2m6k^h!Q;HW4|+~k2F6& zM(fg!^*chtoJLqdJbF}4*Zexcvb*J^ZC3(=7jMG#%GDtFUl1M4`BrS%)3rNz40hRl zWe~kT*HF|;dPrmSrVvQZo0`IaPD}Y&0Dyc-%JAcHBFU-c6_eCnHz>k4;lIp}POtT1 zitR0T$IP_ha)QWS?(}YDxaafn4$2A$8@q2+F2gsdTOY2J^7^=3?VZ|RIobLR_% z8*5gbIw}10+|u!f=S??uP{Bgwv9x?&QXHdi)U!uAa#%!B##8~0{ut=$3*J` zcIsL&@1~5oAtYIcKub>4z|3zLz0NGQSz)>G!dk8xtyRw~O_37cUwyg%Gx>H)E40ye zcfq=cF1FPsIo>6Zj}Oa}qJ%7o`uMt#T!#ILWYPn2plsC$DH-#9#zqR?QiCA=5iAm7CTwX{yS3vbI5(G$$#JOpBp1v#VUu6lrYGh9nceu zW8vtl`BxjOv2=xI^aGd}uxNZ|X=gN>S6gK5I>0{8UI%JW9iH5@G!}T$X*@a#_Cmn? z^W<;y#GnzZPrSpw0e$rD5V!Ed{-dWf05Pc{n+Pru3~4*+Ni;F2iMPEPA-S zkcAqK`OYK2WfMrajKK>Y$jD~~vWPCV3kFPK$`FKuE$iSPUIZ*=Bc|uq-?{FA8km5V z(Ywgy-RQuw+mX+>ynFX- z){4H`#3-NbF{(An?M9OGdJcX@l5rT>5;Q6#UfxeSR~O};=AP<=?-VOHy_~mfxaNGK z?8)4DM3giO!;_U&(?aGty<8ZTt5dK4%KauG$6**(_vp)y#yhuMinSgB1_@ z#!5Lbzg`tNU!3k&l_PC6&>joT;s~Z7`{ljNR2uhB9=)5h7(CfY9$hdc)wy5KskbDm z$I54o_q~3K*)C$=D^jnkE=e|QFby5tcBWtiE&IHl<*+PKRM=!Z&CvS=TMID)qQ$i{ zmZ~U={vR6W(hkw&&v@2&<6Y6ll-jNe=&yX1_PMTF_xa90+FN~HbiQ_}8b9q@`RXE& zl1NK2)OL*T9+g}FMo)3T39g;Dz#i1y9Cq)nxU*<}mAu1I^19L`p8chK=BDt$lcIs~ ziW!^G(mLcwsnd#Du*(nh#*o%LG{8RB@PE%@%Lj1q+ix1Q86}&wmK(qKa{l%7?rYFn-k{j9 zed34mFle)=_1FG%`{_JDge86Bn%caZI(lW?qB3BCT@-RudTbs3Lty)!Bpz6`P?*Au zce8es4BRY%+KyzRBaQ#eBDT0TXs05#{g6^wdg2_>NOMW>6>t7$oJIGJ8FOuxrFq-ua{?~t2;4Z6p$vyF#+(hWU60w6$wc2HI9gdj^$e4z`qbtF#^8BCRPzT>NIJO zJ)?>+yU(E~J#B8_w+K3cy)s{ihYOYq*;@c!4m`%Kmj44jk4SjE1q!}Y7DvE7K#TNN zLb{if;#eq=Baz;doR|pkRXQBO3)_C;3b;E~>?KC!cV=d07FSk~6}j$(QK}{tZA}v% zKqU6za%mBaZLS%01_?@=gi@Zs`e;}b%o2j)Df_AGUU>YnTCQy)Le`BX;C zCO8>bQ7L!d0Ma0gtP8;?2)S{J-VqQ+mJ<=?a0hxGA(gM}H^;_Vt@4~Xf_D*=Y`ToAaV%SsEr2?`baH{@1BBt5Fou=_`B9c155d&0) zYS>Jp^43Nx0{~vn{|u6uqM$)5fV|$ofXS5w?Czb;=F7Z(lPpsUIFr6C9~fcGf?=TCD`cgmU$IE=3%BgJpr$cCVd z(bedi>4I}`>R6P#b-8$sb|a@996<&3tB*Z>RN+LcV^qicn+@nWypR+Lyk$>6XM#JK zQ~@Y~Y{+y+6u2Ww_Dz+Pl#1TJ2SrXCbL;he1!ulip`K~<7sP^m3R(eFQo|U4K-Gy@TERdni-M!#xOM1hiJP202W+fe5%_Q`^+ynB4jTA>d{8$n--d zpif04<)=NV8r`6|f*&gxpZJg@paNFY z+Z^c#x7(OC=Z;@_EeXt~+1XbTlaq_9s|}$8WM7d%F`(hnxVSSHUR?J(4y<@I{?4D( z&M8n9wAJI>NVVRVCG+oHnJ@B?`dIs=K?f+)tlD8@u&oA;j)h#t#kJI^35*NnTR_xq znw4xEl2T7AV9MiD**$-Xy0h->(60x!wYAxvfALnU0KR5I$?%0gs)|4nXw>mfOXqI{ z|2kz*gz{*2iyt>K$bN<~$XWtYhQmQ#K{IcxzjCA^E~OU7!wQHHWLk6zQ2=S9)BNz7?BIXN~gY;1a zym`*Mwest|bzIu36i;d>c<`#l?~dtE?y~z(@K1V&&P~yPX)}S<@%FYN zo0XH&Z?{V}t~WS$vNU)|HoDVFO2XQ3tBSnP4MCb)H`aT?!FE6xt)-=fx&>gb zgNI{aYFZ4w0kJF`eu3ZV!=JsTDz=y1=Yvj9E3OibEjqQh#?bv&?;2!X8VrM)i)&a& z-)d5Pc7JVi%E>xmH*+t!1QIolNB|Dnp3=92dGbZC~v-!a7b%3$(@I^x{2`bEH% zMo#B92Q+*l<2UA?$7p=k2OS9CX!RO?T2=V=zFODOCv&V;73HD z-KQ%>B%NEcGI$0TgmdRuygI42&gYuHt>NxgzFD96Ws93NTc~SiiZ?MM#W9Ww$!4ua zD6*z%-pjE=OT+2a&xh_Zb}!-?90Hvqm)+Dtq}Jtcj*VrV#L^gjKL zT=!!o1PF5DTk6t~S)-p{HP))o@6~8oL5YEbCP%2^jV=3F@9j4q`@e2$eYGTnD964H z%A~-Yf`6k6_H{Kh_-mpFLq0x6!oVY{M z(Wl_rxEtKJ0+8c@fipqc_OxTPXPemmsykx(arSxhE8EeCFaN3tL;+>1(^#!f&AUI6 z9T>rcVpvbEDqW?oTU0Y2S}(t+Z@?Z-cj1-e75nvM>2nXHe_xV@=N2IUF~jAdwq+0D zuL$tw;A0hG^15G%CXx{Xo$v{3c>q3sjiWL|@2Q_IajIiN{ha;l|L4C{%D8DVKbVIQ z+~>d(4l_1drEtu^UtoQrn83BBet4+KoB#PMLFllNNJ2AkrDu1sf^cXJ!M~?|tok6{ z`QPK{{`=SeIv4&=grG(G=Ii}qRvuHQvg9R^?=C-?9wKC%!N4Mg^#jRNd)5DHq;j;VQ>EWZ&g%S8Az^7Tn-+yJe4Jm&^z%-90TD=dbgGyLGUCG?O#JSqfRUu$f~%(r21oc6Miu|%^<}f_StoT3_Yt4o1!-rQD{wY-mlL_?s^;k#Kf4xmQe_HrexLHbrbhzPc z0R4JT8L6t~-Q8mu4FQ?BJm%=42E8Ine(@!D9erKdAOf>Q`}oNW_oF+Sy`47H4q5dqLS} zi}cDlWLy8JC!4eve(>hNrtUdlBWZYLlYq_u07 z^Z6GvYLeo{(_IxFzAJu`>&&ymy5&e{dAZ4^#TviiEWNXPX72LNmh8+{1$ExN*LogZ zDtB+kb#Gt>BBs_x-+wIE-EvJ}4_#L7aBXmE?97YV?~6j&rK`_ATKD5#FzF`OA%o}( zFx5v?>^;U|6VTG!J{LABBc44ZjZPcVBIUo_Bn6&zb$*FTlf>q{upe7=a@P4+dYjwF zXOdxR?#qZ5k374pZ=v}29AAIzp4BrgwkIJO`{mFdqAqje*yV_dlH6coG6c^TI2#`q|1g z-u?B;H{K?T$~c$!b6JY&Em+Y^6chZJ8sTPWNh zxcAhRDVn=F-gd8ry>{vzcVz~LYKLbAQ9qVNOR}U_nW2WXJt44*qiO&yPG(`Z@@KeD z+0*`ph^ab%4Vf7Fdut2#OrvA4!&Ar%{mEqCrEz{ak1ID?p4^kjZ)2QW`c`ecr==eE z)G5?(#48*@^81v>_{?iWLVz+Nf$ChC{g>r@gyniWZaX)$nhV8~zCRN3= z>)Eh3!djOK#d9Hj-Fhn86;VaIB~4!nIJ?U(bm0p!(m4ZG<7zTaSGjF!ENlBZDVC=5 zUpxG!Dn#5pzBcwawsttZmT<0lvHe3Yw^p6E=fPKbiIp|YjR-Z`%Zq;gSkHimlMDy7 zXXNbIpSiME@sun(BEoYyYziGiTh7istZ29kQjWHgX*wZHOn zgoww@-DF>2%8-hyV1bQ*R*(`{+PHd@PJRsSwOJfKiBFYe1_5FJy_j~JL%34GP#05I z6%uT>o}%^e@330rMa_(ro0v3QkBb6JyoLM7k2pIKj4E!~1jCM(YF_74^;{4g^3P~l z`IzuY=*;C^6V&FQt^75;i{C#trI_5*Sne~hT>9ogmyewKTJs9Sd|>|%f)t`To_xUq zzcq7T8@!aT9mQB7nw`t5Z9iNBWUG$V4zk>1dGEzleZ8iT(oQZEobb7d-;VLMPrw{F3MAl4kG^8PZL7n zV4`Qn<%~kF`9=*Sa*(^Dl;m^U$B(c1)S*dKchp^y*QZyxyW9TaT&3HNT_K)&dC24{ zr4jE(igF#^W8HQKxrtc4E;<)l8CkY z6ek`2ZvW*?*Ke{Y<0X~SyU_zZ{6a+W;JbFKGL*d(774>^F-SzW->HsG>TRc&l?N^Q zaY+nom%HZGl6#A-{gU-1`hLpqvT}2T!=(l}4r&}jqc=x6FvnQ@u8p}^8RBjN{I%ws zKm0lnFY9#TuTtgjqVc12(y7C;wYU4KX4l{FR*P23$fWs|M^^in&T&^XNC|!cg_jl3T9X$LV zM7o72F{SMk^R3l&r}-_uk=e?31knM8g78AU=OLA1r|E6!+xm~>@gC{qeRxVgKha1q z#amO8$-$Pk=|(hRJ|tHilOIUt)Fnl`x#s&hvwe>k&<*czZvJpMqtQ`qFMnH3OAq5* zm0foRx7>F~X-iwYZQ+XnDve{KNUD$Kz^V$NlI!144K|kfqT0Db(@!3s7;J2IjE-aU zGk@DvoFCoas3N+Nxk$I5u|}J%$EmmRY|XI%tKz_S+h^+<$}ZyI$=kl0u_i+FMC;-` z$6FBVh|N#&>krbBy^wS>K(y@ZdrWg_>-4@=Mg#3z-E7SFrj6))#u;OoxQpL8IKGLv zB_-JMAm1iFR-J9+=B~!?Pk)duv3D!g7CI+`jjwPLGS?2};x#%^L>a!Y>8bWMIWR8$ ziGtKylB71#TO{xHZcG$qa5C-Yr@=R#Zj*V=fy*glPG$M01~yK0@>%RBtqm&{I^|1g zr>zuP9F?APQ|NC&E#yuO4;LSgD|~cue zv+$~Etk914v<}Zq19!T)Q*cPFKld#9a~|814>4>VXV^k2Xy+&5? zW^b}q(THvaHMNns)(ml{9+7uD>y^nNQKo79gPtR1w#hu_L_4J<5cAWs4X`2X# z0XMIsG3J8l@oL9#WKwFk`AB&ke`D=Z%(OPyJ6BWsQ{V$qPZXlbwqjUNZsaOnslDE= z;@DHXAz#t7m*_h7)&jn~5YEYmcc)UXBp^-9GFhuy)kH>R_l*!`q?Es} zJ;PVds=Gk9?cKb3*I1cN_f@B$E4#CHn=))r+Pj<<6fEKDQOGIse$#wBoz8!t)5TnR zm|57o1lh+r(1Lgb9^K>Gnmc{w7OLYlf7DZo6G~e=lw$Bw4RP^t=m|PdW8! zHsFlc`w-mX(-GubQzCA_wdUQ|y$Hogx!Rw;yJ9PlVrw$X^gaz^vIk8>G8E^!RH=0s z7L$ZyX9B3eN&PT2wA&=ReGp5DmhSbPPd-@NB6pNy?n4Ec7>lOAhxR4Vwi+dB&Y?+m zzUJ2}w+0fks;=LbI`5%mE(qJfmztD@!92Vm=qivhjmI5n(p~T9A>3Eg6)S()X?M?8 zmA?74W?VFsnbG{nrxrQU2!yQ~X=J6GRh31z4((V0NPr0Ks-%k0NcMPn^Q;tMO z#Vo#y-Qx~kKw9=eZlmbn*M!30tfqUP>3GF$NGkZ&$*IIczJuovggI$7R(njf9~I)G zg*Xa&k4go@3ODltJLU|FSP|y-bEm(wbo>A=NKh=8ax zp8dwAUO#en_n(b#Zpx7M>sI=U4A6@`1b^)gqMZ&?BoySeOg5mi?}Ma$e0@6SO!Fc4 z1j6En$}fmG+Eunsco;EsoCDG2x4r_jA10+^iBSvnJ>cHp=GcAM@mSz~+W8aVO!VPr zX~UUlpPyynz&)N^os7&_+eum=lZXKn5>6a4d(?3M!-rfmLQy5Z7m`{O1*tNr$3Jo) zKsvbU9;^+*fgI=l-_OrX7|Q;jy=v&1dI&hB_xwxitCV4Kkl7o6N=2yOD#4onV+K+e z1s@dhPT~98oT0f22OHB6sr^-3kq%{1dgWR?iF~)J%{7 z@mK}?hTmQe#3VFv$vw1qf0IaPKktzmtHV>GBU$qKb1|8O>MhK-lPa!;OSzr-bHmr^ z?m|soH^?I)J5lw4WX6#VD;ZnThP(#dG>Cw9%e^B)}=QvKa`-4WVlBK{tKt4-*qs@ ze5hT!#PAo>r_fuqepP9>Yq5dYy-Y;+KuEQ=@HjS;6Yut;SSFCvy3KRko||plJaZMJe8hSTq`OI-^Yjc zO&qMLnl}U(Aj-`8ATvlU6@ByOG%%xszUGT%qK91!o1mUWjQ1xsNlKH#0vldu?t6z> z?;*!y8^2D3o7{|D_*(e&dv)TgYH^;Cq0IR7Jb3Cx%rRcJRrhNC8o1Z&Bq{y6n62rI zeOVJU_M>k3wyFDn(r?sov}X-`b-$EA<^ziI;7jx=7;rrLMm6V`)6v@KqDXoB0upl zuHb^MChA^@x!b$C9v^G^!XF=ZBu`JSu(wpI1>@D`SU9Cf4OgR$SJB=opA=*`}>vcDK)C1&YnRqjBQrK_P z$@!Kvfa_~l)s|xDd1?v8az4S*kJOyhg6wxI``-mN^yhsZtXa|;39&~VPQLNe`3fsB z;5+JF&T6Ac-|@;s%FahGFWgr@OImfG{>Wsm(nNr4i8smm!p2$Zzx}|1M4@+a-hlF5 zO74H`PUpGEs=q6QN;}gw)78VG#5fbadg+^-rqqLavx<;od67%Kv4ytHYL56Ylf$=< zN(VdImP%Y+s<*v}ltiwExUg|Q9r1b(KqI2jEdo~?i^S0z@Qfslpi4o`m*xfUBhvjf zxO;5&OfC*gsj*s~<*FnkHBWpn^nsK*)J=D|p^M+YzX!V=%wk+gIXo%;r?^-sIr6t< zuWSN?9Qltak$7db$&UFqKCZdK``3EWPT7UBGt%PkgZcV`hwOu;`+rtgxP^KejTk#V zzX}+Zk^g1A(})8ub^mL}yPiz;WK+$B+uen425U-5#s2A1_A81XD!X%%BCSdHOpIL- zDhKlk0~W@v=uH%5=fkFpw^45(IZw{7OT?&}&uhxR0keM}BM{1sAB--fXHT;zOz9Gj+9k zL(8QPA@4*o!?o|VEo;*1pbZvNl(BBXD0O6NTe`p{g_PUL@c3<;dV?bx`1{vDT_@zf z@@zYkjANk(2vmd?L5j@Q)|U77IetiCgC2scm`?ysVvSDjJUZEsVmA`hSU!>=twYqA zVvKnGpq61bGCxSWEkb@+YvXG4r$Nrb1$y*`gU(o8{i468QTnn|%Eyf5{a@2Hsalqa zu3OmLLv=%bYMOP1#Oc1WZD-@Rt_4?7>#()3F*YV)jhMN{GY%Y)HRqWGfg$QV{y zN8*IgQoMN^z2@j&m+?DqbBD5&*XLaMvDi?HQ+0LyEI(xQk-lEf145BnW^wv5-7%R~ zDbWj&@bUY-ve7M;MkFbmnG4i+KJG}Akq zua%uf2$}EmdCrMpb`wgNG>J_5ySxiscCj%J3HVfX86hgv%(%NXw(;VbQ|L`#)L|g! zhHE>HczCrQnm56`bJMFgTlI)t#2aeu?36ToJ+tUnYUqvdtjWp!T2vm97zDs{q-wwC zLKnl)7Q0B{Oh2f5CkQ2X+CDd%H9yyFV7lOE{!pCiMsz`4uhr=^{|h!0HaGEijcJ2F zW!^V2+Bgl1_+K650{mYiSrT5_OFuusc$zqqe@dw8ScSO$R*_@Q#&$fXbmegT$Voo@ zsB|EcBohZN;z`7@HRFfEHXB9b9DP&TQEJ%nh#J}JMVg|+D+^pPopSA(IHU$2V~NlE z)s2@vW+Sl{21E^X22bQqr*wc`5WzH;S&|q{2vJkDjnYH*rl#`PL?xRo2a477Q8G7e z`K*;biw63nMlW<9+khM~yrnVJ9Ap6nA85Q_!2oaFnAY#d|4DF`UUOd=@%yB{TQVn< z;Zm#-AUFPLj7|fhpj>I4f!H8irpptdD)~2NHSmlR;E4R zv7frc^@!wn^`W@AL?dehP*!Q#63uRYQTLGk(Vx=3JlDrZIZfAA?_}m+{Y^+<6o00@WiFlSAa9Am+~$t;)pS7#HIpK)HjB_f9Xr$<6)W~V zESp!Ouk4CbIZX9Qhp#`F4K+V>EA9W1{ZjaoyZSF!0h{o@b2a~u91I-w|Icwo8?5xl ksopE~Lwn@Ee|=CjQWeJl9poG9jmAR2gY2_KL7v# literal 76770 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 Jyyo)!zW`>9n+*T} literal 26631 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 From 75c9e82122ec76cce3c3b460c5f4c053e619cdd4 Mon Sep 17 00:00:00 2001 From: martyav Date: Mon, 29 Jul 2019 10:41:49 -0400 Subject: [PATCH 23/27] removed extra pipes --- .../microsoft-defender-atp/advanced-hunting-miscevents-table.md | 2 +- .../advanced-hunting-registryevents-table.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md index 856696baf8..01c38628be 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-miscevents-table.md @@ -45,7 +45,7 @@ For information on other tables in the Advanced hunting schema, see [the Advance | AccountName |string | User name of the account | | AccountSid | string | Security Identifier (SID) of the account | | RemoteUrl | string | URL or fully qualified domain name (FQDN) that was being connected to | -| RemoteComputerName | string | Name of the machine that performed a remote operation on the affected machine | Depending on the event being reported, this name could be a fully-qualified domain name (FQDN), a NetBIOS name, or a host name without domain information | +| RemoteComputerName | string | Name of the machine that performed a remote operation on the affected machine. Depending on the event being reported, this name could be a fully-qualified domain name (FQDN), a NetBIOS name, or a host name without domain information | | ProcessId | int | Process ID (PID) of the newly created process | | ProcessCommandLine | string | Command line used to create the new process | | ProcessCreationTime | datetime | Date and time the process was created | diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md index 02cf24c213..75b7b12ee6 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-registryevents-table.md @@ -55,7 +55,7 @@ For information on other tables in the Advanced hunting schema, see [the Advance | InitiatingProcessParentId | int | Process ID (PID) of the parent process that spawned the process responsible for the event | | InitiatingProcessParentFileName | string | Name of the parent process that spawned the process responsible for the event | | InitiatingProcessParentCreationTime | datetime | Date and time when the parent of the process responsible for the event was started | -| InitiatingProcessIntegrityLevel | string | Integrity level of the process that initiated the event. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an | internet download. These integrity levels influence permissions to resources | +| InitiatingProcessIntegrityLevel | string | Integrity level of the process that initiated the event. Windows assigns integrity levels to processes based on certain characteristics, such as if they were launched from an internet download. These integrity levels influence permissions to resources | | InitiatingProcessTokenElevation | string | Token type indicating the presence or absence of User Access Control (UAC) privilege elevation applied to the process that initiated the event | | ReportId | long | Event identifier based on a repeating counter. To identify unique events, this column must be used in conjunction with the ComputerName and EventTime columns | | AppGuardContainerId | string | Identifier for the virtualized container used by Application Guard to isolate browser activity | From 7af2b879a3e88a3f5e66c62069b1f49f38ba382f Mon Sep 17 00:00:00 2001 From: martyav Date: Mon, 29 Jul 2019 16:27:51 -0400 Subject: [PATCH 24/27] updated ah reference as per lomayor's advice --- .../microsoft-defender-atp/advanced-hunting-reference.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md index 59079e0550..40810a2f12 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md +++ b/windows/security/threat-protection/microsoft-defender-atp/advanced-hunting-reference.md @@ -28,11 +28,11 @@ ms.date: 07/24/2019 ## Advanced hunting table reference -The Advanced hunting schema is made up of multiple tables that provide either event information, or information about certain entities. To effectively build queries that span multiple tables, you need to understand the tables and the columns in the Advanced hunting schema. +The Advanced hunting schema is made up of multiple tables that provide either event information or information about certain entities. To effectively build queries that span multiple tables, you need to understand the tables and the columns in the Advanced hunting schema. The following reference lists all the tables in the Advanced hunting schema. Each table name links to a page describing the column names for that table. -Table and column names are also listed within the Security center, in the schema representation on the Advanced hunting screen. +Table and column names are also listed within the Microsoft Defender Security Center, in the schema representation on the Advanced hunting screen. | Table name | Description | |------------|-------------| From e405889f5afc7ed8df1dcb7c41a2c2dcebed9691 Mon Sep 17 00:00:00 2001 From: Joey Caparas Date: Mon, 29 Jul 2019 14:41:03 -0700 Subject: [PATCH 25/27] add note about RDP --- .../microsoft-defender-atp/evaluation-lab.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md index cbeed1d1ea..c5b282a4f3 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md +++ b/windows/security/threat-protection/microsoft-defender-atp/evaluation-lab.md @@ -63,6 +63,9 @@ The machine will automatically be onboarded to your tenant with the recommended Automated investigation settings will be dependent on tenant settings. It will be configured to be semi-automated by default. For more information, see [Overview of Automated investigations](automated-investigations.md). +>[!NOTE] +>The connection to the test machines is done using RDP. Make sure that your firewall settings allow RDP connections. + 1. In the navigation pane, select **Evaluation and tutorials > Evaluation lab**. @@ -72,7 +75,7 @@ Automated investigation settings will be dependent on tenant settings. It will b 3. Select **Add machine**. - >[!NOTE] + >[!WARNING] > The evaluation environment can only be provisioned up to three test machines. Each machine will only be available for three days from the day of activation. ![Image of add machine](images/evaluation-add-machine.png) @@ -89,6 +92,7 @@ Automated investigation settings will be dependent on tenant settings. It will b The environment will reflect your test machine status through the evaluation - including risk score, exposure score, and alerts created through the simulation. + ![Image of test machines](images/eval-lab-dashboard.png) ## Simulate attack scenarios @@ -98,6 +102,9 @@ If you are looking for a pre-made simulation, you can use our ["Do It Yourself" You can also use [Advanced hunting](advanced-hunting.md) to query data and [Threat analytics](threat-analytics.md) to view reports about emerging threats. +>[!NOTE] +>The connection to the test machines is done using RDP. Make sure that your firewall settings allow RDP connections. + 1. Connect to your machine and run an attack simulation by selecting **Connect**. ![Image of the connect button for test machines](images/test-machine-table.png) From ee8042a7fbf27c2750d1bccee5fd56af8cc50999 Mon Sep 17 00:00:00 2001 From: lomayor Date: Mon, 29 Jul 2019 14:53:48 -0700 Subject: [PATCH 26/27] config_mgmt_ga --- .../configure-machines-asr.md | 2 -- .../configure-machines-onboarding.md | 14 ++++----- .../configure-machines-security-baseline.md | 29 +++++------------- .../configure-machines.md | 20 ++++++++---- .../secconmgmt_baseline_permissions.png | Bin 31201 -> 0 bytes .../images/secconmgmt_intune_permissions.png | Bin 0 -> 50257 bytes 6 files changed, 27 insertions(+), 38 deletions(-) delete mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_baseline_permissions.png create mode 100644 windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_intune_permissions.png diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md index d6b0b6bed5..785daef982 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-asr.md @@ -22,8 +22,6 @@ ms.topic: article **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -[!include[Prerelease information](prerelease.md)] - >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) [Attack surface reduction (ASR) rules](../windows-defender-exploit-guard/attack-surface-reduction-exploit-guard.md) identify and prevent actions that are typically taken by malware during exploitation. These rules control when and how potentially malicious code can run. For example, you can prevent JavaScript or VBScript from launching a downloaded executable, block Win32 API calls from Office macros, or block processes that run from USB drives. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md index 1cb70bd086..4640790859 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-onboarding.md @@ -22,14 +22,13 @@ ms.topic: article **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -[!include[Prerelease information](prerelease.md)] - >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) Each onboarded machine adds an additional endpoint detection and response (EDR) sensor and increases visibility over breach activity in your network. Onboarding also ensures that a machine can be checked for vulnerable components as well security configuration issues and can receive critical remediation actions during attacks. ->[!NOTE] ->Before you can track and manage onboarding of machines, [enroll your machines to Intune management](configure-machines.md#enroll-machines-to-intune-management). +Before you can track and manage onboarding of machines: +- [Enroll your machines to Intune management](configure-machines.md#enroll-machines-to-intune-management) +- [Ensure you have the necessary permissions](configure-machines.md#obtain-required-permissions) ## Discover and track unprotected machines @@ -39,8 +38,7 @@ The **Onboarding** card provides a high-level overview of your onboarding rate b *Card showing onboarded machines compared to the total number of Intune-managed Windows 10 machine* >[!NOTE] ->- If you used Security Center Configuration Manager, the onboarding script, or other onboarding methods that don’t use Intune profiles, you might encounter data discrepancies. To resolve these discrepancies, create a corresponding Intune configuration profile for Microsoft Defender ATP onboarding and assign that profile to your machines. ->- You might experience discrepancies in aggregated data displayed on the machine configuration management page and those displayed on overview screens in Intune. +>If you used Security Center Configuration Manager, the onboarding script, or other onboarding methods that don’t use Intune profiles, you might encounter data discrepancies. To resolve these discrepancies, create a corresponding Intune configuration profile for Microsoft Defender ATP onboarding and assign that profile to your machines. ## Onboard more machines with Intune profiles @@ -66,10 +64,10 @@ From the overview, create a configuration profile specifically for the deploymen 3. After creating the profile, assign it to all your machines. You can review profiles and their deployment status anytime by accessing **Device configuration > Profiles** on Intune. ![Profile assignment screen on Intune](images/secconmgmt_onboarding_3assignprofile.png)
- *Assigning the new agent profile to all machines* + *Assigning the new profile to all machines* >[!TIP] ->To learn more about Intune profiles, read [Assign user and device profiles in Microsoft Intune](https://docs.microsoft.com/intune/device-profile-assign). +>To learn more about Intune profiles, read about [assigning user and device profiles](https://docs.microsoft.com/intune/device-profile-assign). >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-onboardconfigure-belowfoldlink) diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md index f16e51edde..5c04c5d86d 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines-security-baseline.md @@ -22,16 +22,15 @@ ms.topic: article **Applies to:** - [Microsoft Defender Advanced Threat Protection (Microsoft Defender ATP)](https://go.microsoft.com/fwlink/p/?linkid=2069559) -[!include[Prerelease information](prerelease.md)] - >Want to experience Microsoft Defender ATP? [Sign up for a free trial.](https://www.microsoft.com/en-us/WindowsForBusiness/windows-atp?ocid=docs-wdatp-onboardconfigure-abovefoldlink) Security baselines ensure that security features are configured according to guidance from both security experts and expert Windows system administrators. When deployed, the Microsoft Defender ATP security baseline sets Microsoft Defender ATP security controls to provide optimal protection. To understand security baselines and how they are assigned on Intune using configuration profiles, [read this FAQ](https://docs.microsoft.com/intune/security-baselines#q--a). ->[!NOTE] ->Before you can track and manage compliance to the Microsoft Defender ATP security baseline, [enroll your machines to Intune management](configure-machines.md#enroll-machines-to-intune-management). +Before you can deploy and track compliance to security baselines: +- [Enroll your machines to Intune management](configure-machines.md#enroll-machines-to-intune-management) +- [Ensure you have the necessary permissions](configure-machines.md#obtain-required-permissions) ## Compare the Microsoft Defender ATP and the Windows Intune security baselines The Windows Intune security baseline provides a comprehensive set of recommended settings needed to securely configure machines running Windows, including browser settings, PowerShell settings, as well as settings for some security features like Windows Defender Antivirus. In contrast, the Microsoft Defender ATP baseline provides settings that optimize all the security controls in the Microsoft Defender ATP stack, including settings for endpoint detection and response (EDR) as well as settings also found in the Windows Intune security baseline. For more information about each baseline, see: @@ -42,19 +41,7 @@ The Windows Intune security baseline provides a comprehensive set of recommended Both baselines are maintained so that they complement one another and have identical values for shared settings. Deploying both baselines to the same machine will not result in conflicts. Ideally, machines onboarded to Microsoft Defender ATP are deployed both baselines: the Windows Intune security baseline to initially secure Windows and then the Microsoft Defender ATP security baseline layered on top to optimally configure the Microsoft Defender ATP security controls. >[!NOTE] ->- The Microsoft Defender ATP security baseline has been optimized for physical devices and is currently not recommended for use on virtual machines (VMs) or VDI endpoints. Certain baseline settings can impact remote interactive sessions on virtualized environments. ->- The Microsoft Defender ATP security baseline currently doesn’t cover settings for all Microsoft Defender ATP security controls, including settings for exploit protection and Application Guard. - -## Get permissions to manage security baselines in Intune - -By default, only users who have been assigned the Global Administrator or the Intune Service Administrator role on Azure AD can manage security baseline profiles. If you haven’t been assigned either role, work with a Global Administrator or an Intune Service Administrator to [create and assign a custom role in Intune](https://docs.microsoft.com/intune/create-custom-role#to-create-a-custom-role) with: - -* Read permissions to the organization -* Full permissions to security baselines - -![Security baseline permissions on Intune](images/secconmgmt_baseline_permissions.png) - -*Security baseline permissions on Intune* +>The Microsoft Defender ATP security baseline has been optimized for physical devices and is currently not recommended for use on virtual machines (VMs) or VDI endpoints. Certain baseline settings can impact remote interactive sessions on virtualized environments. ## Monitor compliance to the Microsoft Defender ATP security baseline @@ -72,10 +59,8 @@ Each machine is given one of the following status types: To review specific machines, select **Configure security baseline** on the card. This takes you to Intune device management. From there, select **Device status** for the names and statuses of the machines. ->[!NOTE] ->During preview, you might encounter a few known limitations: ->- You might experience discrepancies in aggregated data displayed on the machine configuration management page and those displayed on overview screens in Intune. ->- The Microsoft Defender ATP security baseline currently doesn’t cover settings for all Microsoft Defender ATP security controls, including settings for exploit protection and Application Guard. +>[!NOTE] +>You might experience discrepancies in aggregated data displayed on the machine configuration management page and those displayed on overview screens in Intune. ## Review and assign the Microsoft Defender ATP security baseline @@ -84,7 +69,7 @@ Machine configuration management monitors baseline compliance only of Windows 10 1. Select **Configure security baseline** on the **Security baseline** card to go to Intune device management. A similar overview of baseline compliance is displayed. >[!TIP] - > Alternatively, you can navigate to the Microsoft Defender ATP security baseline in the Microsoft Azure portal from **All services > Intune > Device security > Security baselines (preview) > PREVIEW: Windows Defender ATP baseline**. + > Alternatively, you can navigate to the Microsoft Defender ATP security baseline in the Microsoft Azure portal from **All services > Intune > Device security > Security baselines > Microsoft Defender ATP baseline**. 2. Create a new profile. diff --git a/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md b/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md index 2e421b8321..11f16e8b9f 100644 --- a/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md +++ b/windows/security/threat-protection/microsoft-defender-atp/configure-machines.md @@ -45,7 +45,7 @@ In doing so, you benefit from: Machine configuration management works closely with Intune device management to establish the inventory of the machines in your organization and the baseline security configuration. You will be able to track and manage configuration issues on Intune-managed Windows 10 machines. -Before you can ensure your machines are configured properly, enroll them to Intune management. Intune enrollment is robust and has several enrollment options for Windows 10 machines. For more information about Intune enrollment options, read [Set up enrollment for Windows devices](https://docs.microsoft.com/intune/windows-enroll). +Before you can ensure your machines are configured properly, enroll them to Intune management. Intune enrollment is robust and has several enrollment options for Windows 10 machines. For more information about Intune enrollment options, read about [setting up enrollment for Windows devices](https://docs.microsoft.com/intune/windows-enroll). >[!NOTE] >To enroll Windows devices to Intune, administrators must have already been assigned licenses. [Read about assigning licenses for device enrollment](https://docs.microsoft.com/intune/licenses-assign). @@ -53,13 +53,21 @@ Before you can ensure your machines are configured properly, enroll them to Intu >[!TIP] >To optimize machine management through Intune, [connect Intune to Microsoft Defender ATP](https://docs.microsoft.com/intune/advanced-threat-protection#enable-windows-defender-atp-in-intune). -## Obtain required ppermissions -- **Onboarding machines** — To onboard devices to Microsoft Defender ATP using Intune, you need to be able to deploy a device configuration profile and track compliance to that profile. By default, only... **DRAFT** +## Obtain required permissions +By default, only users who have been assigned the Global Administrator or the Intune Service Administrator role on Azure AD can manage and assign the device configuration profiles needed for onboarding machines and deploying the security baseline. -- **Managing security baselines** — By default, only users who have been assigned the Global Administrator or the Intune Service Administrator role on Azure AD can manage security baseline profiles. If you haven’t been assigned either role, work with a Global Administrator or an Intune Service Administrator to [create and assign a custom role in Intune](https://docs.microsoft.com/intune/create-custom-role#to-create-a-custom-role) with: +If you have been assigned other roles, ensure you have the necessary permissions: - - Read permissions to the organization - - Full permissions to security baselines +- Full permissions to device configurations +- Full permissions to security baselines +- Read permissions to device compliance policies +- Read permissions to the organization + +![Required permissions on intune](images/secconmgmt_intune_permissions.png)
+*Device configuration permissions on Intune* + +>[!TIP] +>To learn more about assigning permissions on Intune, [read about creating custom roles](https://docs.microsoft.com/intune/create-custom-role#to-create-a-custom-role). ## In this section Topic | Description diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_baseline_permissions.png b/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_baseline_permissions.png deleted file mode 100644 index c97ef90085eed647d51d21c555a452b1eaf353a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31201 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 diff --git a/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_intune_permissions.png b/windows/security/threat-protection/microsoft-defender-atp/images/secconmgmt_intune_permissions.png new file mode 100644 index 0000000000000000000000000000000000000000..c40ac907c4b1bc66f38012f0138888ab9b907423 GIT binary patch literal 50257 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閪vf}am6BG_3G?*;r>c*P0--opP8F$-#dKoM-r5?8Uk4;&Gp z&fjtw@AznA$ZyvN#(<2JR0bUKFwwOUYZwuLg00m8spWUw4_b86xqw_%LsjQW;pH2D F{VyZUSnmJ; literal 0 HcmV?d00001 From 0360abdc64d509b039f4ee8334806a55497a2f55 Mon Sep 17 00:00:00 2001 From: Mapalko Date: Mon, 29 Jul 2019 15:48:27 -0700 Subject: [PATCH 27/27] small change --- .../hello-for-business/hello-planning-guide.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md index 68ee7e67cf..112eae89f8 100644 --- a/windows/security/identity-protection/hello-for-business/hello-planning-guide.md +++ b/windows/security/identity-protection/hello-for-business/hello-planning-guide.md @@ -47,7 +47,7 @@ There are six major categories you need to consider for a Windows Hello for Busi ### Baseline Prerequisites -Windows Hello for Business has a few baseline prerequisites with which you can begin. These baseline prerequisites are provided in the worksheet. +Windows Hello for Business has a few baseline prerequisites with which you can begin. These baseline prerequisites are provided in the worksheet. ### Deployment Options

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

MessageDate
Status update: Windows 10, version 1903 “D” release
The optional monthly “D” release for Windows 10, version 1903 will be available in the near term. Follow @WindowsUpdate for the latest on the availability of this release.
July 24, 2019
12:00 AM PT
Status update: Windows 10, version 1903 “D” release now available
The optional monthly “D” release for Windows 10, version 1903 is now available. Follow @WindowsUpdate for the latest on the availability of this release.
July 26, 2019
02:00 PM PT
Plan for change: Microsoft Silverlight will reach end of support on October 12, 2021
After this date, Silverlight will not receive any future quality or security updates. Microsoft will continue to ship updates to the Silverlight 5 Developer Runtime for supported browsers and versions (Internet Explorer 10 and Internet Explorer 11); however, please note that support for Internet Explorer 10 will end on 31 January 2020. See the Silverlight end of support FAQ for more details.
July 19, 2019
12:00 AM PT
Evolving Windows 10 servicing and quality
Find out how we plan to further optimize the delivery of the next Windows 10 feature update for devices running Windows 10, version 1903. If you're a commercial customer, please see the Windows IT Pro Blog for more details on how to plan for this new update option in your environment.
July 01, 2019
02:00 PM PT
Windows 10, version 1903 starting to roll out to devices running Windows 10, version 1803 and earlier
We are now beginning to build and train the machine learning (ML) based rollout process to update devices running Windows 10, version 1803 (the April 2018 Update) and earlier versions of Windows 10, to ensure we can continue to service these devices and provide the latest updates, security updates, and improvements.
June 18, 2019
02:00 PM PT
Windows 10, version 1903 available by selecting “Check for updates”
Windows 10, version 1903 is now available for any user who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.
June 06, 2019
06:00 PM PT
Windows 10, version 1903 starting to roll out to devices running Windows 10, version 1803 and earlier
We are now beginning to build and train the machine learning (ML) based rollout process to update devices running Windows 10, version 1803 (the April 2018 Update) and earlier versions of Windows 10, to ensure we can continue to service these devices and provide the latest updates, security updates, and improvements.
June 18, 2019
02:00 PM PT
Windows 10, version 1903 available by selecting “Check for updates”
Windows 10, version 1903 is now available for any user who manually selects “Check for updates” via Windows Update. The recommended servicing status is Semi-Annual Channel.
June 06, 2019
06:00 PM PT
Windows 10, version 1903 rollout begins
The Windows 10 May 2019 Update (Windows 10, version 1903) is available today to commercial customers via Windows Server Update Services (WSUS), Windows Update for Business, and the Volume Licensing Service Center (VLSC)—and to end users who manually select “Check for updates.” We are slowly throttling up availability while we carefully monitor data and feedback.
May 21, 2019
10:00 AM PT
What’s new in Windows Update for Business
We are enhancing and expanding the capabilities of Windows Update for Business to make the move to the cloud even easier. From simplified branch readiness options to better control over deadlines and reboots, read about the enhancements to Windows Update for Business as a part of Windows 10, version 1903.
May 21, 2019
10:00 AM PT
What’s new for businesses and IT pros in Windows 10
Explore the newest capabilities for businesses and IT in the latest feature update in the areas of intelligent security, simplified updates, flexible management, and enhanced productivity.
May 21, 2019
10:00 AM PT