From aaa60d5bb37d4b2c91f4b9e62166463ba8353a93 Mon Sep 17 00:00:00 2001 From: Douglas Plumley Date: Tue, 13 Mar 2018 09:29:31 -0400 Subject: [PATCH 01/14] Corrected spelling error, changed 'Dekstop' on line 53 to 'Desktop' --- ...lock-potentially-unwanted-apps-windows-defender-antivirus.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md index b30883b882..9f225964af 100644 --- a/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md +++ b/windows/security/threat-protection/windows-defender-antivirus/detect-block-potentially-unwanted-apps-windows-defender-antivirus.md @@ -50,7 +50,7 @@ PUAs are blocked when a user attempts to download or install the detected file, - The file is being scanned from the browser - The file is in a folder with "**downloads**" in the path - The file is in a folder with "**temp**" in the path -- The file is on the user's Dekstop +- The file is on the user's Desktop - The file does not meet one of these conditions and is not under *%programfiles%*, *%appdata%*, or *%windows%* The file is placed in the quarantine section so it won't run. From 4ffd88ad0328d6c15b8bbb621e854f4dbd23b89d Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Tue, 13 Mar 2018 14:44:01 +0000 Subject: [PATCH 02/14] Merged PR 6328: Diagnostic data changes for March update --- ...ndows-diagnostic-events-and-fields-1703.md | 38 ++++++++++++++++--- ...el-windows-diagnostic-events-and-fields.md | 27 ++++++++++++- ...change-history-for-configure-windows-10.md | 10 ++++- 3 files changed, 66 insertions(+), 9 deletions(-) diff --git a/windows/configuration/basic-level-windows-diagnostic-events-and-fields-1703.md b/windows/configuration/basic-level-windows-diagnostic-events-and-fields-1703.md index d6c2534f87..819b8ca97a 100644 --- a/windows/configuration/basic-level-windows-diagnostic-events-and-fields-1703.md +++ b/windows/configuration/basic-level-windows-diagnostic-events-and-fields-1703.md @@ -9,7 +9,7 @@ ms.pagetype: security ms.localizationpriority: high author: eross-msft ms.author: lizross -ms.date: 04/05/2017 +ms.date: 03/13/2018 --- @@ -832,13 +832,17 @@ This event represents the basic metadata about a file on the system. The file m The following fields are available: - **AppraiserVersion** The version of the Appraiser file generating the events. +- **AvDisplayName** The version of the Appraiser file generating the events. +- **AvProductState** If the app is an anti-virus app, this is its display name. +- **BinaryType** A binary type. Example: UNINITIALIZED, ZERO_BYTE, DATA_ONLY, DOS_MODULE, NE16_MODULE, PE32_UNKNOWN, PE32_I386, PE32_ARM, PE64_UNKNOWN, PE64_AMD64, PE64_ARM64, PE64_IA64, PE32_CLR_32, PE32_CLR_IL, PE32_CLR_IL_PREFER32, PE64_CLR_64 - **BinFileVersion** An attempt to clean up FileVersion at the client that tries to place the version into 4 octets. - **BinProductVersion** An attempt to clean up ProductVersion at the client that tries to place the version into 4 octets. -- **BinaryType** A binary type. Example: UNINITIALIZED, ZERO_BYTE, DATA_ONLY, DOS_MODULE, NE16_MODULE, PE32_UNKNOWN, PE32_I386, PE32_ARM, PE64_UNKNOWN, PE64_AMD64, PE64_ARM64, PE64_IA64, PE32_CLR_32, PE32_CLR_IL, PE32_CLR_IL_PREFER32, PE64_CLR_64 - **BoeProgramId** If there is no entry in Add/Remove Programs, this is the ProgramID that is generated from the file metadata. - **CompanyName** The company name of the vendor who developed this file. - **FileId** A hash that uniquely identifies a file. - **FileVersion** The File version field from the file metadata under Properties -> Details. +- **HasUpgradeExe** Represents state of antivirus program with respect to whether it's turned on and the signatures are up-to-date. +- **IsAv** A binary type. Example: UNINITIALIZED, ZERO_BYTE, DATA_ONLY, DOS_MODULE, NE16_MODULE, PE32_UNKNOWN, PE32_I386, PE32_ARM, PE64_UNKNOWN, PE64_AMD64, PE64_ARM64, PE64_IA64, PE32_CLR_32, PE32_CLR_IL, PE32_CLR_IL_PREFER32, PE64_CLR_64 - **LinkDate** The date and time that this file was linked on. - **LowerCaseLongPath** The full file path to the file that was inventoried on the device. - **Name** The name of the file that was inventoried. @@ -847,6 +851,24 @@ The following fields are available: - **ProgramId** A hash of the Name, Version, Publisher, and Language of an application used to identify it. - **Size** The size of the file (in hexadecimal bytes). +### Microsoft.Windows.Inventory.Core.InventoryApplicationDriverAdd + +This event represents the drivers that an application installs. + +The following fields are available: + +- **InventoryVersion** The version of the inventory component +- **Programids** The unique program identifier the driver is associated with. + + +## Microsoft.Windows.Inventory.Core.InventoryApplicationDriverStartSync + +This event indicates that a new set of InventoryApplicationDriverStartAdd events will be sent. + +The following fields are available: + +- **InventoryVersion** The version of the inventory component. + ### Microsoft.Windows.Appraiser.General.InventoryApplicationFileRemove @@ -1628,15 +1650,19 @@ This event sends data about the processor (architecture, speed, number of cores, The following fields are available: -- **ProcessorCores** Retrieves the number of cores in the processor. -- **ProcessorPhysicalCores** Number of physical cores in the processor. +- **KvaShadow** Microcode info of the processor. +- **MMSettingOverride** Microcode setting of the processor. +- **MMSettingOverrideMask** Microcode setting override of the processor. - **ProcessorArchitecture** Retrieves the processor architecture of the installed operating system. The complete list of values can be found in DimProcessorArchitecture. - **ProcessorClockSpeed** Retrieves the clock speed of the processor in MHz. +- **ProcessorCores** Retrieves the number of cores in the processor. +- **ProcessorIdentifier** The processor identifier of a manufacturer. - **ProcessorManufacturer** Retrieves the name of the processor's manufacturer. - **ProcessorModel** Retrieves the name of the processor model. -- **SocketCount** Number of physical CPU sockets of the machine. -- **ProcessorIdentifier** The processor identifier of a manufacturer. +- **ProcessorPhysicalCores** Number of physical cores in the processor. - **ProcessorUpdateRevision** The microcode version. +- **SocketCount** Number of physical CPU sockets of the machine. +- **SpeculationControl** Clock speed of the processor in MHz. ### Census.Speech diff --git a/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md b/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md index eac9fde18a..963fb2a1f9 100644 --- a/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md +++ b/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md @@ -9,7 +9,7 @@ ms.pagetype: security localizationpriority: high author: eross-msft ms.author: lizross -ms.date: 02/12/2018 +ms.date: 03/13/2018 --- @@ -317,6 +317,8 @@ This event represents the basic metadata about a file on the system. The file m The following fields are available: - **AppraiserVersion** The version of the Appraiser file generating the events. +- **AvDisplayName** The version of the Appraiser file generating the events. +- **AvProductState** If the app is an anti-virus app, this is its display name. - **BinaryType** A binary type. Example: UNINITIALIZED, ZERO_BYTE, DATA_ONLY, DOS_MODULE, NE16_MODULE, PE32_UNKNOWN, PE32_I386, PE32_ARM, PE64_UNKNOWN, PE64_AMD64, PE64_ARM64, PE64_IA64, PE32_CLR_32, PE32_CLR_IL, PE32_CLR_IL_PREFER32, PE64_CLR_64 - **BinFileVersion** An attempt to clean up FileVersion at the client that tries to place the version into 4 octets. - **BinProductVersion** An attempt to clean up ProductVersion at the client that tries to place the version into 4 octets. @@ -324,6 +326,8 @@ The following fields are available: - **CompanyName** The company name of the vendor who developed this file. - **FileId** A hash that uniquely identifies a file. - **FileVersion** The File version field from the file metadata under Properties -> Details. +- **HasUpgradeExe** Represents state of antivirus program with respect to whether it's turned on and the signatures are up-to-date. +- **IsAv** A binary type. Example: UNINITIALIZED, ZERO_BYTE, DATA_ONLY, DOS_MODULE, NE16_MODULE, PE32_UNKNOWN, PE32_I386, PE32_ARM, PE64_UNKNOWN, PE64_AMD64, PE64_ARM64, PE64_IA64, PE32_CLR_32, PE32_CLR_IL, PE32_CLR_IL_PREFER32, PE64_CLR_64 - **LinkDate** The date and time that this file was linked on. - **LowerCaseLongPath** The full file path to the file that was inventoried on the device. - **Name** The name of the file that was inventoried. @@ -332,6 +336,23 @@ The following fields are available: - **ProgramId** A hash of the Name, Version, Publisher, and Language of an application used to identify it. - **Size** The size of the file (in hexadecimal bytes). +### Microsoft.Windows.Inventory.Core.InventoryApplicationDriverAdd + +This event represents the drivers that an application installs. + +The following fields are available: + +- **InventoryVersion** The version of the inventory component +- **Programids** The unique program identifier the driver is associated with. + + +## Microsoft.Windows.Inventory.Core.InventoryApplicationDriverStartSync + +This event indicates that a new set of InventoryApplicationDriverStartAdd events will be sent. + +The following fields are available: + +- **InventoryVersion** The version of the inventory component. ### Microsoft.Windows.Appraiser.General.DecisionApplicationFileAdd @@ -1593,6 +1614,9 @@ This event sends data about the processor (architecture, speed, number of cores, The following fields are available: +- **KvaShadow** Microcode info of the processor. +- **MMSettingOverride** Microcode setting of the processor. +- **MMSettingOverrideMask** Microcode setting override of the processor. - **ProcessorArchitecture** Retrieves the processor architecture of the installed operating system. The complete list of values can be found in DimProcessorArchitecture. - **ProcessorClockSpeed** Retrieves the clock speed of the processor in MHz. - **ProcessorCores** Retrieves the number of cores in the processor. @@ -1602,6 +1626,7 @@ The following fields are available: - **ProcessorPhysicalCores** Number of physical cores in the processor. - **ProcessorUpdateRevision** The microcode version. - **SocketCount** Number of physical CPU sockets of the machine. +- **SpeculationControl** Clock speed of the processor in MHz. ### Census.Security diff --git a/windows/configuration/change-history-for-configure-windows-10.md b/windows/configuration/change-history-for-configure-windows-10.md index 144f6425e6..02dee783c1 100644 --- a/windows/configuration/change-history-for-configure-windows-10.md +++ b/windows/configuration/change-history-for-configure-windows-10.md @@ -8,18 +8,24 @@ ms.sitesec: library ms.pagetype: security ms.localizationpriority: high author: jdeckerms -ms.date: 02/12/2018 +ms.date: 03/13/2018 --- # Change history for Configure Windows 10 This topic lists new and updated topics in the [Configure Windows 10](index.md) documentation for Windows 10 and Windows 10 Mobile. +## March 2018 + +New or changed topic | Description +--- | --- +[Windows 10, version 1709 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields.md) and [Windows 10, version 1703 basic level Windows diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1703.md) | Added events and fields that were added in the March update. + ## February 2018 New or changed topic | Description --- | --- -[Windows 10, version 1709 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields.md) | Added events and fields that were added in the February update. +[Windows 10, version 1709 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields.md) and [Windows 10, version 1703 basic level Windows diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1703.md) | Added events and fields that were added in the February update. [Create a Windows 10 kiosk that runs multiple apps](lock-down-windows-10-to-specific-apps.md) | Added steps for configuring a kiosk in Microsoft Intune. [Customize Windows 10 Start and taskbar with mobile device management (MDM)](customize-windows-10-start-screens-by-using-mobile-device-management.md) | Updated the instructions for applying a customized Start layout using Microsoft Intune. From 97f4b6e9820c80c9738df61d9218f51b9846ed0c Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Tue, 13 Mar 2018 10:17:41 -0700 Subject: [PATCH 03/14] switching to new feedback system --- browsers/edge/docfx.json | 3 +++ browsers/internet-explorer/docfx.json | 3 +++ devices/hololens/docfx.json | 3 +++ devices/surface-hub/docfx.json | 3 +++ devices/surface/docfx.json | 3 +++ education/docfx.json | 13 ++++++++----- gdpr/docfx.json | 5 ++++- mdop/docfx.json | 3 +++ smb/docfx.json | 3 +++ store-for-business/docfx.json | 5 ++++- windows/application-management/docfx.json | 3 +++ windows/client-management/docfx.json | 3 +++ windows/configuration/docfx.json | 3 +++ windows/deployment/docfx.json | 3 +++ windows/hub/docfx.json | 3 +++ windows/security/docfx.json | 3 +++ windows/whats-new/docfx.json | 3 +++ 17 files changed, 58 insertions(+), 7 deletions(-) diff --git a/browsers/edge/docfx.json b/browsers/edge/docfx.json index a699361d13..31eafa6401 100644 --- a/browsers/edge/docfx.json +++ b/browsers/edge/docfx.json @@ -21,6 +21,9 @@ "ms.topic": "article", "ms.author": "lizross", "ms.date": "04/05/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "Win.microsoft-edge" diff --git a/browsers/internet-explorer/docfx.json b/browsers/internet-explorer/docfx.json index 056939a089..b7a205ddd2 100644 --- a/browsers/internet-explorer/docfx.json +++ b/browsers/internet-explorer/docfx.json @@ -22,6 +22,9 @@ "ms.technology": "internet-explorer", "ms.topic": "article", "ms.date": "04/05/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "Win.internet-explorer" diff --git a/devices/hololens/docfx.json b/devices/hololens/docfx.json index 91c25a934c..7a67485a17 100644 --- a/devices/hololens/docfx.json +++ b/devices/hololens/docfx.json @@ -35,6 +35,9 @@ "ms.topic": "article", "ms.author": "jdecker", "ms.date": "04/05/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "Win.itpro-hololens" diff --git a/devices/surface-hub/docfx.json b/devices/surface-hub/docfx.json index d6a3efaf96..dc151c3165 100644 --- a/devices/surface-hub/docfx.json +++ b/devices/surface-hub/docfx.json @@ -24,6 +24,9 @@ "ms.sitesec": "library", "ms.author": "jdecker", "ms.date": "05/23/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "Win.surface-hub" diff --git a/devices/surface/docfx.json b/devices/surface/docfx.json index 502700db32..86d594455f 100644 --- a/devices/surface/docfx.json +++ b/devices/surface/docfx.json @@ -21,6 +21,9 @@ "ms.topic": "article", "ms.author": "jdecker", "ms.date": "05/09/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "Win.surface" diff --git a/education/docfx.json b/education/docfx.json index 067964f4d7..c01be28758 100644 --- a/education/docfx.json +++ b/education/docfx.json @@ -20,11 +20,14 @@ "audience": "windows-education", "ms.topic": "article", "breadcrumb_path": "/education/breadcrumb/toc.json", - "ms.date": "05/09/2017", - "_op_documentIdPathDepotMapping": { - "./": { - "depot_name": "Win.education" - } + "ms.date": "05/09/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", + "_op_documentIdPathDepotMapping": { + "./": { + "depot_name": "Win.education" + } } }, "externalReference": [ diff --git a/gdpr/docfx.json b/gdpr/docfx.json index dd5fca1462..d426f781dc 100644 --- a/gdpr/docfx.json +++ b/gdpr/docfx.json @@ -31,7 +31,10 @@ "externalReference": [], "globalMetadata": { "author": "eross-msft", - "ms.author": "lizross" + "ms.author": "lizross", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app" }, "fileMetadata": {}, "template": [], diff --git a/mdop/docfx.json b/mdop/docfx.json index a9a41d5222..a6ff6398ef 100644 --- a/mdop/docfx.json +++ b/mdop/docfx.json @@ -22,6 +22,9 @@ "ms.topic": "article", "ms.author": "jamiet", "ms.date": "04/05/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "Win.mdop" diff --git a/smb/docfx.json b/smb/docfx.json index 866b2b152c..181bf75fda 100644 --- a/smb/docfx.json +++ b/smb/docfx.json @@ -31,6 +31,9 @@ "globalMetadata": { "uhfHeaderId": "MSDocsHeader-WindowsIT", "breadcrumb_path": "/windows/smb/breadcrumb/toc.json", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "TechNet.smb" diff --git a/store-for-business/docfx.json b/store-for-business/docfx.json index accb0bcea0..d739d26b28 100644 --- a/store-for-business/docfx.json +++ b/store-for-business/docfx.json @@ -37,7 +37,10 @@ "ms.technology": "windows", "ms.topic": "article", "ms.date": "05/09/2017", - "searchScope": ["Store"], + "searchScope": ["Store"], + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "MSDN.store-for-business" diff --git a/windows/application-management/docfx.json b/windows/application-management/docfx.json index 285dcee673..7d3ae2dae2 100644 --- a/windows/application-management/docfx.json +++ b/windows/application-management/docfx.json @@ -37,6 +37,9 @@ "ms.topic": "article", "ms.author": "elizapo", "ms.date": "04/05/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "MSDN.win-app-management" diff --git a/windows/client-management/docfx.json b/windows/client-management/docfx.json index f649a5d1af..4fc5382798 100644 --- a/windows/client-management/docfx.json +++ b/windows/client-management/docfx.json @@ -37,6 +37,9 @@ "ms.topic": "article", "ms.author": "dongill", "ms.date": "04/05/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "MSDN.win-client-management" diff --git a/windows/configuration/docfx.json b/windows/configuration/docfx.json index e5720e332c..abe019f76c 100644 --- a/windows/configuration/docfx.json +++ b/windows/configuration/docfx.json @@ -37,6 +37,9 @@ "ms.topic": "article", "ms.author": "jdecker", "ms.date": "04/05/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "MSDN.win-configuration" diff --git a/windows/deployment/docfx.json b/windows/deployment/docfx.json index 353f473c8c..e722db5465 100644 --- a/windows/deployment/docfx.json +++ b/windows/deployment/docfx.json @@ -38,6 +38,9 @@ "ms.topic": "article", "ms.author": "greglin", "ms.date": "04/05/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "MSDN.win-development" diff --git a/windows/hub/docfx.json b/windows/hub/docfx.json index e33995957d..781df2941e 100644 --- a/windows/hub/docfx.json +++ b/windows/hub/docfx.json @@ -39,6 +39,9 @@ "ms.topic": "article", "ms.author": "brianlic", "ms.date": "04/05/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "MSDN.windows-hub" diff --git a/windows/security/docfx.json b/windows/security/docfx.json index 18fe87fb57..394ca15239 100644 --- a/windows/security/docfx.json +++ b/windows/security/docfx.json @@ -36,6 +36,9 @@ "breadcrumb_path": "/windows/windows-10/breadcrumb/toc.json", "ms.technology": "windows", "ms.topic": "article", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "ms.author": "justinha" }, "fileMetadata": {}, diff --git a/windows/whats-new/docfx.json b/windows/whats-new/docfx.json index 1bbc64ff9e..34346b0e9c 100644 --- a/windows/whats-new/docfx.json +++ b/windows/whats-new/docfx.json @@ -37,6 +37,9 @@ "ms.topic": "article", "ms.author": "trudyha", "ms.date": "04/05/2017", + "feedback_system": "GitHub", + "feedback_github_repo": "MicrosoftDocs/windows-itpro-docs", + "feedback_product_url": "https://support.microsoft.com/help/4021566/windows-10-send-feedback-to-microsoft-with-feedback-hub-app", "_op_documentIdPathDepotMapping": { "./": { "depot_name": "MSDN.win-whats-new" From 402dc5b319998426eb1ab5acbe064ac5864f3522 Mon Sep 17 00:00:00 2001 From: Justin Hall Date: Tue, 13 Mar 2018 10:40:54 -0700 Subject: [PATCH 04/14] added screenshot for cmd --- .../application-management/media/cmd-type.png | Bin 0 -> 25765 bytes .../per-user-services-in-windows.md | 14 +++++++++----- 2 files changed, 9 insertions(+), 5 deletions(-) create mode 100644 windows/application-management/media/cmd-type.png diff --git a/windows/application-management/media/cmd-type.png b/windows/application-management/media/cmd-type.png new file mode 100644 index 0000000000000000000000000000000000000000..a6c13e8c7c0bae4225dad0b0ced0dc0f3b510a60 GIT binary patch literal 25765 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 literal 0 HcmV?d00001 diff --git a/windows/application-management/per-user-services-in-windows.md b/windows/application-management/per-user-services-in-windows.md index 69b7933f18..7e6bf874fa 100644 --- a/windows/application-management/per-user-services-in-windows.md +++ b/windows/application-management/per-user-services-in-windows.md @@ -67,8 +67,6 @@ In light of these restrictions, you can use the following methods to manage per- You can manage the CDPUserSvc and OneSyncSvc per-user services with a [security template](/windows/device-security/security-policy-settings/administer-security-policy-settings#bkmk-sectmpl). See [Administer security policy settings](/windows/device-security/security-policy-settings/administer-security-policy-settings) for more information. -device-security/security-policy-settings/administer-security-policy-settings - For example: ``` @@ -113,8 +111,8 @@ If a per-user service can't be disabled using a the security template, you can d ### Managing Template Services with reg.exe -If you cannot use GPP to manage the per-user services you can edit the registry with reg.exe. -To disable the Template Services change the Startup Type for each service to 4 (disabled). +If you cannot use Group Policy Preferences to manage the per-user services, you can edit the registry with reg.exe. +To disable the Template Services, change the Startup Type for each service to 4 (disabled). For example: ```code @@ -173,4 +171,10 @@ For example, you might see the following per-user services listed in the Service - ContactData_443f50 - Sync Host_443f50 - User Data Access_443f50 -- User Data Storage_443f50 \ No newline at end of file +- User Data Storage_443f50 + +## View per-user services from the command line + +You can query the service configuration from the command line. The **Type** value indicates whether the service is a user-service template or user-service instance. + +![Use sc.exe to view service type](media/cmd-type.png) From ed9db75ed43549f012bdd0c10af2167e2156e03b Mon Sep 17 00:00:00 2001 From: Brian Lich Date: Tue, 13 Mar 2018 13:05:23 -0700 Subject: [PATCH 05/14] fixing links --- ...el-windows-diagnostic-events-and-fields.md | 38 +++++++++---------- .../configuration/windows-diagnostic-data.md | 6 +-- 2 files changed, 22 insertions(+), 22 deletions(-) diff --git a/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md b/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md index 963fb2a1f9..dad1cbe857 100644 --- a/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md +++ b/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md @@ -30,9 +30,9 @@ Use this article to learn about diagnostic events, grouped by event area, and th You can learn more about Windows functional and diagnostic data through these articles: -- [Windows 10, version 1703 basic diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields-1703.md) -- [Manage connections from Windows operating system components to Microsoft services](manage-connections-from-windows-operating-system-components-to-microsoft-services.md) -- [Configure Windows diagnostic data in your organization](configure-windows-diagnostic-data-in-your-organization.md) +- [Windows 10, version 1703 basic diagnostic events and fields](https://docs.microsoft.com/windows/configuration/basic-level-windows-diagnostic-events-and-fields-1703) +- [Manage connections from Windows operating system components to Microsoft services](https://docs.microsoft.com/windows/configuration/manage-connections-from-windows-operating-system-components-to-microsoft-services) +- [Configure Windows diagnostic data in your organization](https://docs.microsoft.com/windows/configuration/configure-windows-diagnostic-data-in-your-organization) @@ -2379,7 +2379,7 @@ The following fields are available: - **enumerator** The bus that enumerated the device - **HWID** A JSON array that provides the value and order of the HWID tree for the device. - **Inf** The INF file name. -- **installState** The device installation state. One of these values: https://msdn.microsoft.com/en-us/library/windows/hardware/ff543130.aspx +- **installState** The device installation state. One of these values: https://msdn.microsoft.com/library/windows/hardware/ff543130.aspx - **InventoryVersion** The version of the inventory file generating the events. - **lowerClassFilters** Lower filter class drivers IDs installed for the device. - **lowerFilters** Lower filter drivers IDs installed for the device @@ -2531,21 +2531,21 @@ There are no fields in this event. This event provides data on the installed Office-related Internet Explorer features. -- **OIeFeatureAddon** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeMachineLockdown** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeMimeHandling** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeMimeSniffing** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeNoAxInstall** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeNoDownload** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeObjectCaching** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIePasswordDisable** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeSafeBind** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeSecurityBand** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeUncSaveCheck** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeValidateUrl** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeWebOcPopup** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeWinRestrict** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). -- **OIeZoneElevate** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/en-us/library/ee330720.aspx). +- **OIeFeatureAddon** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeMachineLockdown** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeMimeHandling** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeMimeSniffing** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeNoAxInstall** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeNoDownload** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeObjectCaching** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIePasswordDisable** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeSafeBind** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeSecurityBand** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeUncSaveCheck** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeValidateUrl** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeWebOcPopup** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeWinRestrict** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). +- **OIeZoneElevate** For more information, see the Office-related [Internet Feature Control Keys](https://msdn.microsoft.com/library/ee330720.aspx). ### Microsoft.Windows.Inventory.General.InventoryMiscellaneousOfficeIESettingsStartSync diff --git a/windows/configuration/windows-diagnostic-data.md b/windows/configuration/windows-diagnostic-data.md index e3c5fb9fa4..20b60ae7b9 100644 --- a/windows/configuration/windows-diagnostic-data.md +++ b/windows/configuration/windows-diagnostic-data.md @@ -8,7 +8,7 @@ ms.sitesec: library ms.localizationpriority: high author: brianlic-msft ms.author: brianlic -ms.date: 01/30/2018 +ms.date: 03/13/2018 --- # Windows 10, version 1709 diagnostic data for the Full level @@ -16,7 +16,7 @@ ms.date: 01/30/2018 Applies to: - Windows 10, version 1709 -Microsoft uses Windows diagnostic data to keep Windows secure and up-to-date, troubleshoot problems, and make product improvements. For users who have turned on "Tailored experiences", it can also be used to offer you personalized tips, ads, and recommendations to enhance Microsoft products and services for your needs. This article describes all types of diagnostic data collected by Windows at the Full level (inclusive of data collected at Basic), with comprehensive examples of data we collect per each type. For additional, detailed technical descriptions of Basic data items, see [Windows 10, version 1709 Basic level diagnostic events and fields](basic-level-windows-diagnostic-events-and-fields.md). +Microsoft uses Windows diagnostic data to keep Windows secure and up-to-date, troubleshoot problems, and make product improvements. For users who have turned on "Tailored experiences", it can also be used to offer you personalized tips, ads, and recommendations to enhance Microsoft products and services for your needs. This article describes all types of diagnostic data collected by Windows at the Full level (inclusive of data collected at Basic), with comprehensive examples of data we collect per each type. For additional, detailed technical descriptions of Basic data items, see [Windows 10, version 1709 Basic level diagnostic events and fields](https://docs.microsoft.com/windows/configuration/basic-level-windows-diagnostic-events-and-fields). In addition, this article provides references to equivalent definitions for the data types and examples from [ISO/IEC 19944:2017 Information technology -- Cloud computing -- Cloud services and devices: Data flow, data categories and data use](https://www.iso.org/standard/66674.html). Each data type also has a Data Use statement, for diagnostics and for Tailored experiences on the device, using the terms as defined by the standard. These Data Use statements define the purposes for which Microsoft processes each type of Windows diagnostic data, using a uniform set of definitions referenced at the end of this document and based on the ISO standard. Reference to the ISO standard provides additional clarity about the information collected, and allows easy comparison with other services or guidance that also references the standard. @@ -129,7 +129,7 @@ This type of data includes details about the health of the device, operating sys **For Diagnostics:**
[Pseudonymized](#pseudo) Product and Service Performance data from Windows 10 is used by Microsoft to [provide](#provide) and [improve](#improve) Windows 10 and related Microsoft product and services. For example: -- Data about the reliability of content that appears in the [Windows Spotlight](https://docs.microsoft.com/en-us/windows/configuration/windows-spotlight) (rotating lock screen images) is used for Windows Spotlight reliability investigations. +- Data about the reliability of content that appears in the [Windows Spotlight](https://docs.microsoft.com/windows/configuration/windows-spotlight) (rotating lock screen images) is used for Windows Spotlight reliability investigations. - Timing data about how quickly Cortana responds to voice commands is used to improve Cortana listening peformance. From f5532c9aedb6faf92aa2ffe465d1ea0422ab27a2 Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Tue, 13 Mar 2018 22:12:10 +0000 Subject: [PATCH 06/14] Merged PR 6340: DeviceStatus CSP - added new node for RS4 --- .../client-management/mdm/devicestatus-csp.md | 11 +++++++- .../client-management/mdm/devicestatus-ddf.md | 25 ++++++++++++++++-- .../images/provisioning-csp-devicestatus.png | Bin 53563 -> 56103 bytes ...ew-in-windows-mdm-enrollment-management.md | 7 +++++ 4 files changed, 40 insertions(+), 3 deletions(-) diff --git a/windows/client-management/mdm/devicestatus-csp.md b/windows/client-management/mdm/devicestatus-csp.md index df99bcf53d..25e45dfb80 100644 --- a/windows/client-management/mdm/devicestatus-csp.md +++ b/windows/client-management/mdm/devicestatus-csp.md @@ -7,7 +7,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 11/01/2017 +ms.date: 03/12/2018 --- # DeviceStatus CSP @@ -132,6 +132,15 @@ Added in Windows, version 1607. String that specifies the OS edition. Supported operation is Get. +
**DeviceStatus/OS/Mode** +Added in Windows, version 1803. Read only node that specifies the device mode. + +Valid values: +- 0 - the device is in standard configuration +- 1 - the device is in S mode configuration + +Supported operation is Get. + **DeviceStatus/Antivirus** Added in Windows, version 1607. Node for the antivirus query. diff --git a/windows/client-management/mdm/devicestatus-ddf.md b/windows/client-management/mdm/devicestatus-ddf.md index 08187de0a3..7e4a7a5933 100644 --- a/windows/client-management/mdm/devicestatus-ddf.md +++ b/windows/client-management/mdm/devicestatus-ddf.md @@ -7,7 +7,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 12/05/2017 +ms.date: 03/12/2018 --- # DeviceStatus DDF @@ -17,7 +17,7 @@ This topic shows the OMA DM device description framework (DDF) for the **DeviceS Looking for the DDF XML files? See [CSP DDF files download](configuration-service-provider-reference.md#csp-ddf-files-download). -The XML below is for Windows 10, version 1709. +The XML below is for Windows 10, version 1803. ``` syntax @@ -469,6 +469,27 @@ The XML below is for Windows 10, version 1709. + + Mode + + + + + Not available + + + + + + + + + + + text/plain + + + Antivirus diff --git a/windows/client-management/mdm/images/provisioning-csp-devicestatus.png b/windows/client-management/mdm/images/provisioning-csp-devicestatus.png index 76c746d95f8a51464e9c6afba650054f0fc19cf7..520d58a825c4bf18f01d1841fabb280260a47466 100644 GIT binary patch literal 56103 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%0A2M!CHa}#KkFp%3sV2W^xTj(BGu>A_Y>kSB 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 fpZ+*M-#EF`^cuB2B4MgH)+eQ4tXs2uKZx^e!OM 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 diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 62bdf664f0..375d058557 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1411,6 +1411,13 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware +[DeviceStatus CSP](devicestatus-csp.md) +

Added the following node in Windows 10, version 1803:

+
    +
  • OS/Mode
  • +
+ + [Understanding ADMX-backed policies](understanding-admx-backed-policies.md)

Added the following videos:

    From c0bb8f48d6d3aede76a7cc3a1d97ac78e2eeb89c Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Tue, 13 Mar 2018 23:19:03 +0000 Subject: [PATCH 07/14] Merged PR 6349: Added Browser/PreventTabPreloading policy in Policy CSP --- .../policy-configuration-service-provider.md | 3 + .../mdm/policy-csp-browser.md | 57 ++++++++++++++++++- 2 files changed, 59 insertions(+), 1 deletion(-) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 6f733c2214..204daddb5b 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -498,6 +498,9 @@ The following diagram shows the Policy configuration service provider in tree fo
    Browser/PreventSmartScreenPromptOverrideForFiles
    +
    + Browser/PreventTabPreloading +
    Browser/PreventUsingLocalHostIPAddressForWebRTC
    diff --git a/windows/client-management/mdm/policy-csp-browser.md b/windows/client-management/mdm/policy-csp-browser.md index ccafd7cbed..79d91ff2dc 100644 --- a/windows/client-management/mdm/policy-csp-browser.md +++ b/windows/client-management/mdm/policy-csp-browser.md @@ -6,7 +6,7 @@ ms.topic: article ms.prod: w10 ms.technology: windows author: nickbrower -ms.date: 03/12/2018 +ms.date: 03/13/2018 --- # Policy CSP - Browser @@ -117,6 +117,9 @@ ms.date: 03/12/2018
    Browser/PreventSmartScreenPromptOverrideForFiles
    +
    + Browser/PreventTabPreloading +
    Browser/PreventUsingLocalHostIPAddressForWebRTC
    @@ -2150,6 +2153,58 @@ The following list shows the supported values:
    + +**Browser/PreventTabPreloading** + + + + + + + + + + + + + + + + + + + + + +
    HomeProBusinessEnterpriseEducationMobileMobile Enterprise
    cross markcheck mark4check mark4check mark4check mark4
    + + + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * User +> * Device + +
    + + + +Added in Windows 10, version 1803. This is only a placeholder. Do not use in production code. + + + + +The following list shows the supported values: + +- 0 (default) – Allow pre-launch and preload. +- 1 – Prevent pre-launch and preload. + + + + +
    + **Browser/PreventUsingLocalHostIPAddressForWebRTC** From 4b4bf0403a347892651488e6832a96c4b3e12d4c Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Wed, 14 Mar 2018 15:21:49 +0000 Subject: [PATCH 08/14] Merged PR 6353: Remove system/allowfontproviders from Holographic Correction to Policy CSP --- .../mdm/policy-configuration-service-provider.md | 1 - 1 file changed, 1 deletion(-) diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index 204daddb5b..c94b2fe9d3 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -4546,7 +4546,6 @@ The following diagram shows the Policy configuration service provider in tree fo - [Security/RequireDeviceEncryption](#security-requiredeviceencryption) - [Settings/AllowDateTime](#settings-allowdatetime) - [Settings/AllowVPN](#settings-allowvpn) -- [System/AllowFontProviders](#system-allowfontproviders) - [System/AllowLocation](#system-allowlocation) - [System/AllowTelemetry](#system-allowtelemetry) - [Update/AllowAutoUpdate](#update-allowautoupdate) From 773920cd5e8ead05a3e1566ca384cb950b26c1cb Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Wed, 14 Mar 2018 17:55:32 +0000 Subject: [PATCH 09/14] Merged PR 6364: Change Store references --- ...el-windows-diagnostic-events-and-fields.md | 28 +++++++++---------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md b/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md index dad1cbe857..e8411d0b05 100644 --- a/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md +++ b/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md @@ -21,7 +21,7 @@ ms.date: 03/13/2018 - Windows 10, version 1709 -The Basic level gathers a limited set of information that is critical for understanding the device and its configuration including: basic device information, quality-related information, app compatibility, and Windows Store. When the level is set to Basic, it also includes the Security level information. +The Basic level gathers a limited set of information that is critical for understanding the device and its configuration including: basic device information, quality-related information, app compatibility, and Microsoft Store. When the level is set to Basic, it also includes the Security level information. The Basic level helps to identify problems that can occur on a particular device hardware or software configuration. For example, it can help determine if crashes are more frequent on devices with a specific amount of memory or that are running a particular driver version. This helps Microsoft fix operating system or app problems. @@ -1723,7 +1723,7 @@ The following fields are available: - **AppraiserGatedStatus** Indicates whether a device has been gated for upgrading. - **AppStoreAutoUpdate** Retrieves the Appstore settings for auto upgrade. (Enable/Disabled). - **AppStoreAutoUpdateMDM** Retrieves the App Auto Update value for MDM: 0 - Disallowed. 1 - Allowed. 2 - Not configured. Default: [2] Not configured -- **AppStoreAutoUpdatePolicy** Retrieves the Windows Store App Auto Update group policy setting +- **AppStoreAutoUpdatePolicy** Retrieves the Microsoft Store App Auto Update group policy setting - **DelayUpgrade** Retrieves the Windows upgrade flag for delaying upgrades. - **OSAssessmentFeatureOutOfDate** How many days has it been since a the last feature update was released but the device did not install it? - **OSAssessmentForFeatureUpdate** Is the device is on the latest feature update? @@ -2195,7 +2195,7 @@ The following fields are available: - **Publisher** The Publisher of the application. Location pulled from depends on the 'Source' field. - **RootDirPath** The path to the root directory where the program was installed. - **Source** How the program was installed (ARP, MSI, Appx, etc...) -- **StoreAppType** A sub-classification for the type of Windows Store app, such as UWP or Win8StoreApp. +- **StoreAppType** A sub-classification for the type of Microsoft Store app, such as UWP or Win8StoreApp. - **Type** "One of (""Application"", ""Hotfix"", ""BOE"", ""Service"", ""Unknown""). Application indicates Win32 or Appx app, Hotfix indicates app updates (KBs), BOE indicates it's an app with no ARP or MSI entry, Service indicates that it is a service. Application and BOE are the ones most likely seen." - **Version** The version number of the program. @@ -2836,7 +2836,7 @@ The following fields are available: ### SoftwareUpdateClientTelemetry.UpdateDetected -This event sends data about an AppX app that has been updated from the Windows Store, including what app needs an update and what version/architecture is required, in order to understand and address problems with apps getting required updates. +This event sends data about an AppX app that has been updated from the Microsoft Store, including what app needs an update and what version/architecture is required, in order to understand and address problems with apps getting required updates. The following fields are available: @@ -2846,7 +2846,7 @@ The following fields are available: - **RelatedCV** The previous Correlation Vector that was used before swapping with a new one - **WUDeviceID** The unique device ID controlled by the software distribution client - **IntentPFNs** Intended application-set metadata for atomic update scenarios. -- **ServiceGuid** An ID which represents which service the software distribution client is connecting to (Windows Update, Windows Store, etc.) +- **ServiceGuid** An ID which represents which service the software distribution client is connecting to (Windows Update, Microsoft Store, etc.) ### SoftwareUpdateClientTelemetry.SLSDiscovery @@ -2859,7 +2859,7 @@ The following fields are available: - **HResult** Indicates the result code of the event (success, cancellation, failure code HResult) - **IsBackground** Indicates whether the SLS discovery event took place in the foreground or background - **NextExpirationTime** Indicates when the SLS cab expires -- **ServiceID** An ID which represents which service the software distribution client is connecting to (Windows Update, Windows Store, etc.) +- **ServiceID** An ID which represents which service the software distribution client is connecting to (Windows Update, Microsoft Store, etc.) - **SusClientId** The unique device ID controlled by the software distribution client - **UrlPath** Path to the SLS cab that was downloaded - **WUAVersion** The version number of the software distribution client @@ -2885,7 +2885,7 @@ The following fields are available: - **EventType** "Possible values are ""Child"", ""Bundle"", or ""Driver""." - **HandlerType** Indicates the kind of content (app, driver, windows patch, etc.) - **RevisionNumber** Unique revision number of Update -- **ServerId** Identifier for the service to which the software distribution client is connecting, such as Windows Update and Windows Store. +- **ServerId** Identifier for the service to which the software distribution client is connecting, such as Windows Update and Microsoft Store. - **SystemBIOSMajorRelease** Major version of the BIOS. - **SystemBIOSMinorRelease** Minor version of the BIOS. - **UpdateId** Unique Update ID @@ -2930,7 +2930,7 @@ The following fields are available: - **MetadataSignature** A base64-encoded string of the signature associated with the update metadata (specified by revision ID). - **RevisionId** The revision ID for a specific piece of content. - **RevisionNumber** The revision number for a specific piece of content. -- **ServiceGuid** Identifies the service to which the software distribution client is connected, Example: Windows Update or Windows Store +- **ServiceGuid** Identifies the service to which the software distribution client is connected, Example: Windows Update or Microsoft Store - **SHA256OfLeafCertPublicKey** A base64 encoding of the hash of the Base64CertData in the FragmentSigning data of the leaf certificate. - **SHA256OfTimestampToken** A base64-encoded string of hash of the timestamp token blob. - **SignatureAlgorithm** The hash algorithm for the metadata signature. @@ -3011,7 +3011,7 @@ The following fields are available: - **RelatedCV** The previous Correlation Vector that was used before swapping with a new one - **RepeatFailFlag** Indicates whether this specific piece of content had previously failed to download. - **RevisionNumber** Identifies the revision number of this specific piece of content. -- **ServiceGuid** An ID which represents which service the software distribution client is installing content for (Windows Update, Windows Store, etc.). +- **ServiceGuid** An ID which represents which service the software distribution client is installing content for (Windows Update, Microsoft Store, etc.). - **Setup360Phase** If the download is for an operating system upgrade, this datapoint indicates which phase of the upgrade is underway. - **ShippingMobileOperator** The mobile operator that a device shipped on. - **StatusCode** Indicates the result of a Download event (success, cancellation, failure code HResult). @@ -3079,7 +3079,7 @@ The following fields are available: - **RelatedCV** The previous Correlation Vector that was used before swapping with a new one - **ScanDurationInSeconds** The number of seconds a scan took - **ScanEnqueueTime** The number of seconds it took to initialize a scan -- **ServiceGuid** An ID which represents which service the software distribution client is checking for content (Windows Update, Windows Store, etc.). +- **ServiceGuid** An ID which represents which service the software distribution client is checking for content (Windows Update, Microsoft Store, etc.). - **ServiceUrl** The environment URL a device is configured to scan with - **ShippingMobileOperator** The mobile operator that a device shipped on. - **StatusCode** Indicates the result of a CheckForUpdates event (success, cancellation, failure code HResult). @@ -3177,7 +3177,7 @@ The following fields are available: - **RepeatFailFlag** Indicates whether this specific piece of content had previously failed to install. - **RepeatSuccessInstallFlag** Indicates whether this specific piece of content had previously installed successful, for example if another user had already installed it. - **RevisionNumber** The revision number of this specific piece of content. -- **ServiceGuid** An ID which represents which service the software distribution client is installing content for (Windows Update, Windows Store, etc.). +- **ServiceGuid** An ID which represents which service the software distribution client is installing content for (Windows Update, Microsoft Store, etc.). - **Setup360Phase** If the install is for an operating system upgrade, indicates which phase of the upgrade is underway. - **ShippingMobileOperator** The mobile operator that a device shipped on. - **StatusCode** Indicates the result of an installation event (success, cancellation, failure code HResult). @@ -3212,7 +3212,7 @@ The following fields are available: - **PowerState** Indicates the power state of the device at the time of heartbeart (DC, AC, Battery Saver, or Connected Standby) - **RelatedCV** "The previous correlation vector that was used by the client, before swapping with a new one " - **ResumeCount** Number of times this active download has resumed from a suspended state -- **ServiceID** "Identifier for the service to which the software distribution client is connecting (Windows Update, Windows Store, etc) " +- **ServiceID** "Identifier for the service to which the software distribution client is connecting (Windows Update, Microsoft Store, etc) " - **SuspendCount** Number of times this active download has entered a suspended state - **SuspendReason** Last reason for why this active download entered a suspended state - **CallerApplicationName** Name provided by the caller who initiated API calls into the software distribution client @@ -3220,7 +3220,7 @@ The following fields are available: - **EventType** "Possible values are ""Child"", ""Bundle"", or ""Driver""" - **FlightId** The unique identifier for each flight - **RevisionNumber** Identifies the revision number of this specific piece of content -- **ServiceGuid** Identifier for the service to which the software distribution client is connecting (Windows Update, Windows Store, etc) +- **ServiceGuid** Identifier for the service to which the software distribution client is connecting (Windows Update, Microsoft Store, etc) - **UpdateId** "Identifier associated with the specific piece of content " - **WUDeviceID** "Unique device id controlled by the software distribution client " @@ -3735,7 +3735,7 @@ The following fields are available: - **ReportId** WER Report Id associated with this bug check (used for finding the corresponding report archive in Watson). -## Windows Store events +## Microsoft Store events ### Microsoft.Windows.StoreAgent.Telemetry.AbortedInstallation From 6b1120f8d6c6e33f620057191daca24270f80750 Mon Sep 17 00:00:00 2001 From: Jeanie Decker Date: Wed, 14 Mar 2018 20:16:11 +0000 Subject: [PATCH 10/14] Merged PR 6371: Fix field descriptions --- ...vel-windows-diagnostic-events-and-fields-1703.md | 13 ++++++------- ...ic-level-windows-diagnostic-events-and-fields.md | 12 ++++++------ 2 files changed, 12 insertions(+), 13 deletions(-) diff --git a/windows/configuration/basic-level-windows-diagnostic-events-and-fields-1703.md b/windows/configuration/basic-level-windows-diagnostic-events-and-fields-1703.md index 819b8ca97a..6cf9614a7c 100644 --- a/windows/configuration/basic-level-windows-diagnostic-events-and-fields-1703.md +++ b/windows/configuration/basic-level-windows-diagnostic-events-and-fields-1703.md @@ -831,9 +831,8 @@ This event represents the basic metadata about a file on the system. The file m The following fields are available: -- **AppraiserVersion** The version of the Appraiser file generating the events. -- **AvDisplayName** The version of the Appraiser file generating the events. -- **AvProductState** If the app is an anti-virus app, this is its display name. +- **AvDisplayName** If the app is an anti-virus app, this is its display name. +- **AvProductState** Represents state of antivirus program with respect to whether it's turned on and the signatures are up-to-date. - **BinaryType** A binary type. Example: UNINITIALIZED, ZERO_BYTE, DATA_ONLY, DOS_MODULE, NE16_MODULE, PE32_UNKNOWN, PE32_I386, PE32_ARM, PE64_UNKNOWN, PE64_AMD64, PE64_ARM64, PE64_IA64, PE32_CLR_32, PE32_CLR_IL, PE32_CLR_IL_PREFER32, PE64_CLR_64 - **BinFileVersion** An attempt to clean up FileVersion at the client that tries to place the version into 4 octets. - **BinProductVersion** An attempt to clean up ProductVersion at the client that tries to place the version into 4 octets. @@ -841,8 +840,8 @@ The following fields are available: - **CompanyName** The company name of the vendor who developed this file. - **FileId** A hash that uniquely identifies a file. - **FileVersion** The File version field from the file metadata under Properties -> Details. -- **HasUpgradeExe** Represents state of antivirus program with respect to whether it's turned on and the signatures are up-to-date. -- **IsAv** A binary type. Example: UNINITIALIZED, ZERO_BYTE, DATA_ONLY, DOS_MODULE, NE16_MODULE, PE32_UNKNOWN, PE32_I386, PE32_ARM, PE64_UNKNOWN, PE64_AMD64, PE64_ARM64, PE64_IA64, PE32_CLR_32, PE32_CLR_IL, PE32_CLR_IL_PREFER32, PE64_CLR_64 +- **HasUpgradeExe** Does the anti-virus app have an upgrade.exe file? +- **IsAv** Is the file an anti-virus reporting EXE? - **LinkDate** The date and time that this file was linked on. - **LowerCaseLongPath** The full file path to the file that was inventoried on the device. - **Name** The name of the file that was inventoried. @@ -1653,7 +1652,7 @@ The following fields are available: - **KvaShadow** Microcode info of the processor. - **MMSettingOverride** Microcode setting of the processor. - **MMSettingOverrideMask** Microcode setting override of the processor. -- **ProcessorArchitecture** Retrieves the processor architecture of the installed operating system. The complete list of values can be found in DimProcessorArchitecture. +- **ProcessorArchitecture** Retrieves the processor architecture of the installed operating system. - **ProcessorClockSpeed** Retrieves the clock speed of the processor in MHz. - **ProcessorCores** Retrieves the number of cores in the processor. - **ProcessorIdentifier** The processor identifier of a manufacturer. @@ -1662,7 +1661,7 @@ The following fields are available: - **ProcessorPhysicalCores** Number of physical cores in the processor. - **ProcessorUpdateRevision** The microcode version. - **SocketCount** Number of physical CPU sockets of the machine. -- **SpeculationControl** Clock speed of the processor in MHz. +- **SpeculationControl** If the system has enabled protections needed to validate the speculation control vulnerability. ### Census.Speech diff --git a/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md b/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md index e8411d0b05..06874ee41a 100644 --- a/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md +++ b/windows/configuration/basic-level-windows-diagnostic-events-and-fields.md @@ -317,8 +317,8 @@ This event represents the basic metadata about a file on the system. The file m The following fields are available: - **AppraiserVersion** The version of the Appraiser file generating the events. -- **AvDisplayName** The version of the Appraiser file generating the events. -- **AvProductState** If the app is an anti-virus app, this is its display name. +- **AvDisplayName** If the app is an anti-virus app, this is its display name. +- **AvProductState** Represents state of antivirus program with respect to whether it's turned on and the signatures are up-to-date. - **BinaryType** A binary type. Example: UNINITIALIZED, ZERO_BYTE, DATA_ONLY, DOS_MODULE, NE16_MODULE, PE32_UNKNOWN, PE32_I386, PE32_ARM, PE64_UNKNOWN, PE64_AMD64, PE64_ARM64, PE64_IA64, PE32_CLR_32, PE32_CLR_IL, PE32_CLR_IL_PREFER32, PE64_CLR_64 - **BinFileVersion** An attempt to clean up FileVersion at the client that tries to place the version into 4 octets. - **BinProductVersion** An attempt to clean up ProductVersion at the client that tries to place the version into 4 octets. @@ -326,8 +326,8 @@ The following fields are available: - **CompanyName** The company name of the vendor who developed this file. - **FileId** A hash that uniquely identifies a file. - **FileVersion** The File version field from the file metadata under Properties -> Details. -- **HasUpgradeExe** Represents state of antivirus program with respect to whether it's turned on and the signatures are up-to-date. -- **IsAv** A binary type. Example: UNINITIALIZED, ZERO_BYTE, DATA_ONLY, DOS_MODULE, NE16_MODULE, PE32_UNKNOWN, PE32_I386, PE32_ARM, PE64_UNKNOWN, PE64_AMD64, PE64_ARM64, PE64_IA64, PE32_CLR_32, PE32_CLR_IL, PE32_CLR_IL_PREFER32, PE64_CLR_64 +- **HasUpgradeExe** Does the anti-virus app have an upgrade.exe file? +- **IsAv** Is the file an anti-virus reporting EXE? - **LinkDate** The date and time that this file was linked on. - **LowerCaseLongPath** The full file path to the file that was inventoried on the device. - **Name** The name of the file that was inventoried. @@ -1617,7 +1617,7 @@ The following fields are available: - **KvaShadow** Microcode info of the processor. - **MMSettingOverride** Microcode setting of the processor. - **MMSettingOverrideMask** Microcode setting override of the processor. -- **ProcessorArchitecture** Retrieves the processor architecture of the installed operating system. The complete list of values can be found in DimProcessorArchitecture. +- **ProcessorArchitecture** Retrieves the processor architecture of the installed operating system. - **ProcessorClockSpeed** Retrieves the clock speed of the processor in MHz. - **ProcessorCores** Retrieves the number of cores in the processor. - **ProcessorIdentifier** The processor identifier of a manufacturer. @@ -1626,7 +1626,7 @@ The following fields are available: - **ProcessorPhysicalCores** Number of physical cores in the processor. - **ProcessorUpdateRevision** The microcode version. - **SocketCount** Number of physical CPU sockets of the machine. -- **SpeculationControl** Clock speed of the processor in MHz. +- **SpeculationControl** If the system has enabled protections needed to validate the speculation control vulnerability. ### Census.Security From 508d2f20882f687b8bab494c48b2ef029025b157 Mon Sep 17 00:00:00 2001 From: Maricia Alforque Date: Thu, 15 Mar 2018 04:45:14 +0000 Subject: [PATCH 11/14] Merged PR 6390: ApplicationDefaults/EnableAppUriHandlers - new policy in Policy CSP --- ...ew-in-windows-mdm-enrollment-management.md | 8 +++ .../policy-configuration-service-provider.md | 3 + .../mdm/policy-csp-applicationdefaults.md | 72 +++++++++++++++++++ 3 files changed, 83 insertions(+) diff --git a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md index 375d058557..035cb49656 100644 --- a/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md +++ b/windows/client-management/mdm/new-in-windows-mdm-enrollment-management.md @@ -1425,6 +1425,14 @@ The DM agent for [push-button reset](https://msdn.microsoft.com/windows/hardware
  • [How to import a custom ADMX file to a device using Intune](https://www.microsoft.com/showcase/video.aspx?uuid=a59888b1-429f-4a49-8570-c39a143d9a73)
+ +[Policy CSP](policy-configuration-service-provider.md) +

Added the following new policies for Windows 10, version 1803:

+
    +
  • ApplicationDefaults/EnableAppUriHandlers
  • +
  • Connectivity/AllowPhonePCLinking
  • +
+ diff --git a/windows/client-management/mdm/policy-configuration-service-provider.md b/windows/client-management/mdm/policy-configuration-service-provider.md index c94b2fe9d3..4648284ec8 100644 --- a/windows/client-management/mdm/policy-configuration-service-provider.md +++ b/windows/client-management/mdm/policy-configuration-service-provider.md @@ -193,6 +193,9 @@ The following diagram shows the Policy configuration service provider in tree fo
ApplicationDefaults/DefaultAssociationsConfiguration
+
+ ApplicationDefaults/EnableAppUriHandlers +
### ApplicationManagement policies diff --git a/windows/client-management/mdm/policy-csp-applicationdefaults.md b/windows/client-management/mdm/policy-csp-applicationdefaults.md index 5aaf01d6fb..774334df19 100644 --- a/windows/client-management/mdm/policy-csp-applicationdefaults.md +++ b/windows/client-management/mdm/policy-csp-applicationdefaults.md @@ -11,6 +11,8 @@ ms.date: 03/12/2018 # Policy CSP - ApplicationDefaults +> [!WARNING] +> Some information relates to prereleased product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
@@ -22,6 +24,9 @@ ms.date: 03/12/2018
ApplicationDefaults/DefaultAssociationsConfiguration
+
+ ApplicationDefaults/EnableAppUriHandlers +
@@ -132,6 +137,73 @@ Here is the SyncMl example: + +
+ + +**ApplicationDefaults/EnableAppUriHandlers** + + + + + + + + + + + + + + + + + + + + + +
HomeProBusinessEnterpriseEducationMobileMobile Enterprise
cross markcheck mark4check mark4check mark4check mark4
+ + + +[Scope](./policy-configuration-service-provider.md#policy-scope): + +> [!div class = "checklist"] +> * Device + +
+ + + +This policy setting determines whether Windows supports web-to-app linking with app URI handlers. + +Enabling this policy setting enables web-to-app linking so that apps can be launched with a http(s) URI. + +Disabling this policy disables web-to-app linking and http(s) URIs will be opened in the default browser instead of launching the associated app. + +If you do not configure this policy setting, the default behavior depends on the Windows edition. Changes to this policy take effect on reboot. + + + +ADMX Info: +- GP English name: *Configure web-to-app linking with app URI handlers* +- GP name: *EnableAppUriHandlers* +- GP ADMX file name: *GroupPolicy.admx* + + + +This setting supports a range of values between 0 and 1. + + + + + + + + + +
Footnote: From 533e92a2c7d178fba348208d09a26ea3807ec5c4 Mon Sep 17 00:00:00 2001 From: rustychuck <37403738+rustychuck@users.noreply.github.com> Date: Thu, 15 Mar 2018 11:19:22 +0000 Subject: [PATCH 12/14] Update mbam-25-security-considerations.md --- mdop/mbam-v25/mbam-25-security-considerations.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mdop/mbam-v25/mbam-25-security-considerations.md b/mdop/mbam-v25/mbam-25-security-considerations.md index a21a2b1440..1ab4144ac1 100644 --- a/mdop/mbam-v25/mbam-25-security-considerations.md +++ b/mdop/mbam-v25/mbam-25-security-considerations.md @@ -32,7 +32,7 @@ This topic contains the following information about how to secure Microsoft BitL ## Configure MBAM to escrow the TPM and store OwnerAuth passwords -**Note** For Windows 10, version 1607 or later, only Windows can take ownership of the TPM. In addiiton, Windows will not retain the TPM owner password when provisioning the TPM. See [TPM owner password](http://technet.microsoft.com/en-us/itpro/windows/keep-secure/change-the-tpm-owner-password) for further details. +**Note** For Windows 10, version 1607 or later, only Windows can take ownership of the TPM. In addition, Windows will not retain the TPM owner password when provisioning the TPM. See [TPM owner password](http://technet.microsoft.com/en-us/itpro/windows/keep-secure/change-the-tpm-owner-password) for further details. Depending on its configuration, the Trusted Platform Module (TPM) will lock itself in certain situations ─ such as when too many incorrect passwords are entered ─ and can remain locked for a period of time. During TPM lockout, BitLocker cannot access the encryption keys to perform unlock or decryption operations, requiring the user to enter their BitLocker recovery key to access the operating system drive. To reset TPM lockout, you must provide the TPM OwnerAuth password. From 2729896188b2b825c42f36678a29871f80d05058 Mon Sep 17 00:00:00 2001 From: benhopperau Date: Thu, 15 Mar 2018 21:22:09 +1000 Subject: [PATCH 13/14] Fixup typo in doco Small change to fix up typo --- .../hello-for-business/hello-hybrid-key-trust-prereqs.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md index cd36884d2c..43ce0a6db5 100644 --- a/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md +++ b/windows/security/identity-protection/hello-for-business/hello-hybrid-key-trust-prereqs.md @@ -99,7 +99,7 @@ Hybrid Windows Hello for Business deployments can use Azure’s Multifactor Auth > [!div class="checklist"] > * Azure MFA Service > * Windows Server 2016 AD FS and Azure (optional, if federated) -> * Windows Server 2016 AD FS and third party MFA Adapter (optiona, if federated) +> * Windows Server 2016 AD FS and third party MFA Adapter (optional, if federated)
@@ -136,4 +136,4 @@ For federerated and non-federated environments, start with **Configure Windows H 4. [Configure Directory Synchronization](hello-hybrid-key-trust-dirsync.md) 5. [Configure Azure Device Registration](hello-hybrid-key-trust-devreg.md) 6. [Configure Windows Hello for Business settings](hello-hybrid-key-whfb-settings.md) -7. [Sign-in and Provision](hello-hybrid-key-whfb-provision.md) \ No newline at end of file +7. [Sign-in and Provision](hello-hybrid-key-whfb-provision.md) From e2866e385dfc70557051264c34e620c1a1c6cf6e Mon Sep 17 00:00:00 2001 From: chintanpatel Date: Thu, 15 Mar 2018 09:52:12 -0700 Subject: [PATCH 14/14] Update configure-wd-app-guard.md --- .../configure-wd-app-guard.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md index 991d95bf12..5ed68d6744 100644 --- a/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md +++ b/windows/security/threat-protection/windows-defender-application-guard/configure-wd-app-guard.md @@ -29,7 +29,7 @@ These settings, located at **Computer Configuration\Administrative Templates\Net |Policy name|Supported versions|Description| |-----------|------------------|-----------| |Private network ranges for apps|At least Windows Server 2012, Windows 8, or Windows RT|A comma-separated list of IP address ranges that are in your corporate network. Included endpoints or endpoints that are included within a specified IP address range, are rendered using Microsoft Edge and won't be accessible from the Application Guard environment.| -|Enterprise resource domains hosted in the cloud|At least Windows Server 2012, Windows 8, or Windows RT|A pipe-separated (\|) list of your domain cloud resources. Included endpoints are rendered using Microsoft Edge and won't be accessible from the Application Guard environment. Notes: 1) Please include a full domain name (www.contoso.com) in the configuration 2) You may use "." as a wildcard character to automatically trust subdomains. Configuring '.constoso.com' will automatically trust 'subdomain1.contoso.com', 'subdomain2.contoso.com etc. | +|Enterprise resource domains hosted in the cloud|At least Windows Server 2012, Windows 8, or Windows RT|A pipe-separated (\|) list of your domain cloud resources. Included endpoints are rendered using Microsoft Edge and won't be accessible from the Application Guard environment. Notes: 1) Please include a full domain name (www.contoso.com) in the configuration 2) You may optionally use "." as a wildcard character to automatically trust subdomains. Configuring ".constoso.com" will automatically trust "subdomain1.contoso.com", "subdomain2.contoso.com" etc. | |Domains categorized as both work and personal|At least Windows Server 2012, Windows 8, or Windows RT|A comma-separated list of domain names used as both work or personal resources. Included endpoints are rendered using Microsoft Edge and won't be accessible from the Application Guard environment.| ### Application-specific settings