From 481fc57055ad8d5fd129ec677be20ac55f99559c Mon Sep 17 00:00:00 2001 From: ManikaDhiman Date: Tue, 7 Jul 2020 17:26:54 -0700 Subject: [PATCH] Updated per feedback from product team --- ...ng-csp-windowsdefenderapplicationguard.png | Bin 31875 -> 48227 bytes .../windowsdefenderapplicationguard-csp.md | 74 +++++++++++------- 2 files changed, 44 insertions(+), 30 deletions(-) diff --git a/windows/client-management/mdm/images/provisioning-csp-windowsdefenderapplicationguard.png b/windows/client-management/mdm/images/provisioning-csp-windowsdefenderapplicationguard.png index 5d8eaab42f143d8afc80d661a111e816a3aa4c70..5896b7c1df20ac72afff6bd2a5be88b6aaf2d765 100644 GIT binary patch literal 48227 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 A>i_@% literal 31875 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 B*5d#G diff --git a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md index 28421dc466..19edab69d4 100644 --- a/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md +++ b/windows/client-management/mdm/windowsdefenderapplicationguard-csp.md @@ -1,12 +1,12 @@ --- title: WindowsDefenderApplicationGuard CSP -description: Configure the settings in Windows Defender Application Guard by using the WindowsDefenderApplicationGuard configuration service provider (CSP). +description: Configure the settings in Microsoft Defender Application Guard by using the WindowsDefenderApplicationGuard configuration service provider (CSP). ms.author: dansimp ms.topic: article ms.prod: w10 ms.technology: windows author: manikadhiman -ms.date: 09/10/2018 +ms.date: 07/07/2020 ms.reviewer: manager: dansimp --- @@ -16,7 +16,7 @@ manager: dansimp > [!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. -The WindowsDefenderApplicationGuard configuration service provider (CSP) is used by the enterprise to configure the settings in Windows Defender Application Guard. This CSP was added in Windows 10, version 1709. +The WindowsDefenderApplicationGuard configuration service provider (CSP) is used by the enterprise to configure the settings in Microsoft Defender Application Guard. This CSP was added in Windows 10, version 1709. The following diagram shows the WindowsDefenderApplicationGuard configuration service provider in tree format. @@ -29,7 +29,7 @@ Root node. Supported operation is Get. Interior node. Supported operation is Get. **Settings/AllowWindowsDefenderApplicationGuard** -Turn on Windows Defender Application Guard in Enterprise Mode. Value type is integer. Supported operations are Add, Get, Replace, and Delete. +Turn on Microsoft Defender Application Guard in Enterprise Mode. Value type is integer. Supported operations are Add, Get, Replace, and Delete. - 0 - Stops Application Guard in Enterprise Mode. Trying to access non-enterprise domains on the host will not automatically get transferred into the insolated environment. - 1 - Enables Application Guard in Enterprise Mode. Trying to access non-enterprise websites on the host will automatically get transferred into the container. @@ -37,7 +37,6 @@ Turn on Windows Defender Application Guard in Enterprise Mode. Value type is int **Settings/ClipboardFileType** Determines the type of content that can be copied from the host to Application Guard environment and vice versa. Value type is integer. Supported operations are Add, Get, Replace, and Delete. -- 0 - Disables content copying. - 1 - Allow text copying. - 2 - Allow image copying. - 3 - Allow text and image copying. @@ -75,8 +74,11 @@ This policy setting allows you to decide how the print functionality behaves whi **Settings/BlockNonEnterpriseContent** This policy setting allows you to decide whether websites can load non-enterprise content in Microsoft Edge and Internet Explorer. Value type is integer. Supported operations are Add, Get, Replace, and Delete. -- 0 (default) - Non-enterprise content embedded in enterprise sites is allowed to open outside of the Windows Defender Application Guard container, directly in Internet Explorer and Microsoft Edge.. -- 1 - Non-enterprise content embedded on enterprise sites are stopped from opening in Internet Explorer or Microsoft Edge outside of Windows Defender Application Guard. +- 0 (default) - Non-enterprise content embedded in enterprise sites is allowed to open outside of the Microsoft Defender Application Guard container, directly in Internet Explorer and Microsoft Edge. +- 1 - Non-enterprise content embedded on enterprise sites are stopped from opening in Internet Explorer or Microsoft Edge outside of Microsoft Defender Application Guard. + +> [!NOTE] +> This policy is no longer supported in the new Microsoft Edge browser. **Settings/AllowPersistence** This policy setting allows you to decide whether data should persist across different sessions in Application Guard. Value type is integer. Supported operations are Add, Get, Replace, and Delete. @@ -85,48 +87,48 @@ This policy setting allows you to decide whether data should persist across diff - 1 - Application Guard saves user-downloaded files and other items (such as, cookies, Favorites, and so on) for use in future Application Guard sessions. **Settings/AllowVirtualGPU** -Added in Windows 10, version 1803. This policy setting allows you to determine whether Application Guard can use the virtual GPU to process graphics. Supported operations are Add, Get, Replace, and Delete. Value type is integer. +Added in Windows 10, version 1803. This policy setting allows you to determine whether Application Guard can use the virtual graphics processing units (GPUs) to process graphics. Supported operations are Add, Get, Replace, and Delete. Value type is integer. +If you enable this setting, Microsoft Defender Application Guard uses Hyper-V to access supported, high-security rendering graphics hardware (GPUs). These GPUs improve rendering performance and battery life while using Microsoft Defender Application Guard, particularly for video playback and other graphics-intensive use cases. If you enable this setting without connecting any high-security rendering graphics hardware, Microsoft Defender Application Guard will automatically revert to software-based (CPU) rendering. + +The following list shows the supported values: - 0 (default) - Cannot access the vGPU and uses the CPU to support rendering graphics. When the policy is not configured, it is the same as disabled (0). - 1 - Turns on the functionality to access the vGPU offloading graphics rendering from the CPU. This can create a faster experience when working with graphics intense websites or watching video within the container. +> [!IMPORTANT] +> Enabling this setting with potentially compromised graphics devices or drivers might pose a risk to the host device. + **Settings/SaveFilesToHost** Added in Windows 10, version 1803. This policy setting allows you to determine whether users can elect to download files from Edge in the container and persist files them from container to the host operating system. Supported operations are Add, Get, Replace, and Delete. Value type is integer. - 0 (default) - The user cannot download files from Edge in the container to the host file system. When the policy is not configured, it is the same as disabled (0). - 1 - Turns on the functionality to allow users to download files from Edge in the container to the host file system. -**Settings/FileTrustCriteria** -Placeholder for future use. Do not use in production code. - -**Settings/FileTrustOriginRemovableMedia** -Placeholder for future use. Do not use in production code. - -**Settings/FileTrustOriginNetworkShare** -Placeholder for future use. Do not use in production code. - -**Settings/FileTrustOriginMarkOfTheWeb** -Placeholder for future use. Do not use in production code. - **Settings/CertificateThumbprints** -Added in Windows 10, version 1809. This policy setting allows certain Root Certificates to be shared with the Windows Defender Application Guard container. +Added in Windows 10, version 1809. This policy setting allows certain device level Root Certificates to be shared with the Microsoft Defender Application Guard container. Value type is string. Supported operations are Add, Get, Replace, and Delete. -If you enable this setting, certificates with a thumbprint matching the ones specified will be transferred into the container. You can specify multiple certificates using a comma to separate the thumbprints for each certificate you want to transfer. +If you enable this setting, certificates with a thumbprint matching the ones specified will be transferred into the container. Multiple certificates can be specified by using a comma to separate the thumbprints for each certificate you want to transfer. -Example: b4e72779a8a362c860c36a6461f31e3aa7e58c14,1b1d49f06d2a697a544a1059bd59a7b058cda924 +Here's an example: +b4e72779a8a362c860c36a6461f31e3aa7e58c14,1b1d49f06d2a697a544a1059bd59a7b058cda924 -If you disable or don’t configure this setting, certificates are not shared with the Windows Defender Application Guard container. +If you disable or don’t configure this setting, certificates are not shared with the Microsoft Defender Application Guard container. **Settings/AllowCameraMicrophoneRedirection** -Added in Windows 10, version 1809. The policy allows you to determine whether applications inside Windows Defender Application Guard can access the device’s camera and microphone when these settings are enabled on the user’s device. +Added in Windows 10, version 1809. The policy allows you to determine whether applications inside Microsoft Defender Application Guard can access the device’s camera and microphone when these settings are enabled on the user’s device. Value type is integer. Supported operations are Add, Get, Replace, and Delete. -If you enable this policy, applications inside Windows Defender Application Guard will be able to access the camera and microphone on the user’s device. +If you enable this policy, applications inside Microsoft Defender Application Guard will be able to access the camera and microphone on the user’s device. -If you disable or don't configure this policy, applications inside Windows Defender Application Guard will be unable to access the camera and microphone on the user’s device. +If you disable or don't configure this policy, applications inside Microsoft Defender Application Guard will be unable to access the camera and microphone on the user’s device. + +The following list shows the supported values: + +- 0 (default) - Microsoft Defender Application Guard cannot access the device’s camera and microphone. When the policy is not configured, it is the same as disabled (0). +- 1 - Turns on the functionality to allow Microsoft Defender Application Guard to access the device’s camera and microphone. > [!IMPORTANT] > If you turn on this policy, a compromised container could bypass camera and microphone permissions and access the camera and microphone without the user's knowledge. To prevent unauthorized access, we recommend that camera and microphone privacy settings be turned off on the user's device when they are not needed. @@ -134,12 +136,24 @@ If you disable or don't configure this policy, applications inside Windows Defen **Status** Returns bitmask that indicates status of Application Guard installation and pre-requisites on the device. Value type is integer. Supported operation is Get. -- Bit 0 - Set to 1 when WDAG is enabled into enterprise manage mode +- Bit 0 - Set to 1 when WDAG is enabled into enterprise manage mode - Bit 1 - Set to 1 when the client machine is Hyper-V capable - Bit 2 - Set to 1 when the client machine has a valid OS license and SKU - Bit 3 - Set to 1 when WDAG installed on the client machine - Bit 4 - Set to 1 when required Network Isolation Policies are configured - Bit 5 - Set to 1 when the client machine meets minimum hardware requirements +- Bit 6 - Set to 1 when system reboot is required + +**PlatformStatus** +Returns bitmask that indicates status of Application Guard platform installation and pre-requisites on the device. Value type is integer. Supported operation is Get. + +- Bit 0 - Set to 1 when WDAG is enabled into enterprise manage mode +- Bit 1 - Set to 1 when the client machine is Hyper-V capable +- Bit 2 - Reserved for MS +- Bit 3 - Set to 1 when WDAG installed on the client machine +- Bit 4 - Reserved for MS +- Bit 5 - Set to 1 when the client machine meets minimum hardware requirements + **InstallWindowsDefenderApplicationGuard** Initiates remote installation of Application Guard feature. Supported operations are Get and Execute. @@ -153,5 +167,5 @@ Interior node. Supported operation is Get **Audit/AuditApplicationGuard** This policy setting allows you to decide whether auditing events can be collected from Application Guard. Value type in integer. Supported operations are Add, Get, Replace, and Delete. -- 0 (default) - - Audit event logs aren't collected for Application Guard. -- 1 - Application Guard inherits its auditing policies from Microsoft Edge and starts to audit system events specifically for Application Guard. +- 0 (default) - Audit event logs aren't collected for Application Guard. +- 1 - Application Guard inherits its auditing policies from system and starts to audit security events for Application Guard container.