diff --git a/windows/client-management/mdm/assignedaccess-csp.md b/windows/client-management/mdm/assignedaccess-csp.md
index 644edc9197..bd00a8ce4c 100644
--- a/windows/client-management/mdm/assignedaccess-csp.md
+++ b/windows/client-management/mdm/assignedaccess-csp.md
@@ -134,7 +134,7 @@ Additionally, the Status payload includes the following fields:
Supported operation is Get.
**./Device/Vendor/MSFT/AssignedAccess/ShellLauncher**
-Added in Windows 10,version 1803. This node accepts a ShellLauncherConfiguration xml as input. Click [link](#shelllauncherconfiguration-xsd) to see the schema. For more information, see [Shell Launcher](https://docs.microsoft.com/windows-hardware/customize/enterprise/shell-launcher).
+Added in Windows 10,version 1803. This node accepts a ShellLauncherConfiguration xml as input. Click [link](#shelllauncherconfiguration-xsd) to see the schema. Shell Launcher V2 is introduced in Windows 10, version 1903 to support both UWP and Win32 apps as the custom shell. For more information, see [Shell Launcher](https://docs.microsoft.com/en-us/windows/configuration/kiosk-shelllauncher).
> [!Note]
> You cannot set both ShellLauncher and KioskModeApp at the same time on the device.
@@ -844,6 +844,8 @@ Status Get
## ShellLauncherConfiguration XSD
+Shell Launcher V2 uses a separate XSD and namespace for backward compatibility. The original V1 XSD has a reference to the V2 XSD.
+
``` syntax
+
+
@@ -875,6 +880,8 @@ Status Get
+
+
@@ -885,10 +892,11 @@ Status Get
-
-
+
+
+
@@ -931,7 +939,7 @@ Status Get
-
+
@@ -992,6 +1000,31 @@ Status Get
```
+### Shell Launcher V2 XSD
+
+``` syntax
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+```
## ShellLauncherConfiguration examples
@@ -1112,6 +1145,61 @@ ShellLauncherConfiguration Add AutoLogon
```
+ShellLauncher V2 Add
+```
+
+
+
+ 2
+ -
+
+ ./Device/Vendor/MSFT/AssignedAccess/ShellLauncher
+
+
+ chr
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+```
+
ShellLauncherConfiguration Get
```