From f3372573ae79869be99d896bc268d1b782148e3f Mon Sep 17 00:00:00 2001 From: Chandler Deng Date: Thu, 13 Jun 2019 11:57:41 -0700 Subject: [PATCH] Add ShellLauncher node v2 information --- .../mdm/assignedaccess-csp.md | 96 ++++++++++++++++++- 1 file changed, 92 insertions(+), 4 deletions(-) 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 ```