How to setup Windows 10 Shared PC mode with Intune CSP policy
The SharedPC configuration service provider is used to configure settings for Shared PC usage.
What is Shared PC mode:
A Windows 10 PC in shared PC mode is designed to be management- and maintenance-free with high reliability. In shared PC mode, only one user can be signed in at a time. When the PC is locked, the currently signed in user can always be signed out at the lock screen. Users who sign-in are signed in as standard users, not admin users.

Create a Custom Configuration (Windows 10 Desktop and Mobile and later) Policy

Settings name:
./Vendor/MSFT/SharedPC/EnableSharedPCMode
Settings description:
EnableSharedPCMode
Data type:
Boolean
OMA-URL:
./Vendor/MSFT/SharedPC/EnableSharedPCMode
Value:
True

./Vendor/MSFT/SharedPC/SetEduPolicies
Settings description:
SetEduPolicies
Data type:
Boolean
OMA-URL:
./Vendor/MSFT/SharedPC/SetEduPolicies
Value:
True

Settings name:
./Vendor/MSFT/SharedPC/SetPowerPolicies
Settings description:
SetPowerPolicies
Data type:
Boolean
OMA-URL:
./Vendor/MSFT/SharedPC/SetPowerPolicies
Value:
True

Settings name:
./Vendor/MSFT/SharedPC/MaintenanceStartTime
Settings description:
MaintenanceStartTime
Data type:
Interger
OMA-URL:
./Vendor/MSFT/SharedPC/MaintenanceStartTime
Value:
12

Settings name:
./Vendor/MSFT/SharedPC/SignInOnResume
Settings description:
SignInOnResume
Data type:
Bootlean
OMA-URL:
./Vendor/MSFT/SharedPC/SignInOnResume
Value:
True

Settings name:
./Vendor/MSFT/SharedPC/SleepTimeout
Settings description:
SleepTimeout
Data type:
Integer
OMA-URL:
./Vendor/MSFT/SharedPC/SleepTimeout
Value:
7200

Settings name:
./Vendor/MSFT/SharedPC/EnableAccountManager
Settings description:
EnableAccountManager
Data type:
Bootlean
OMA-URL:
./Vendor/MSFT/SharedPC/EnableAccountManager
Value:
True

Settings name:
./Vendor/MSFT/SharedPC/AccountModel
Settings description:
AccountModel
Data type:
Integer
OMA-URL:
./Vendor/MSFT/SharedPC/AccountModel
Value:
1
Settings name:
./Vendor/MSFT/SharedPC/DeletionPolicy
Settings description:
AccountModel
Data type:
Integer
OMA-URL:
./Vendor/MSFT/SharedPC/DeletionPolicy
Value:
1
Settings name:
./Vendor/MSFT/SharedPC/DiskLevelDeletion
Settings description:
DiskLevelDeletion
Data type:
Integer
OMA-URL:
./Vendor/MSFT/SharedPC/DiskLevelDeletion
Value:
20
Settings name:
./Vendor/MSFT/Policy/Config/Update/AllowAutoUpdate
Settings description:
AllowAutoUpdate
Data type:
Integer
OMA-URL:
./Vendor/MSFT/Policy/Config/Update/AllowAutoUpdate
Value:
4
Settings name:
./Vendor/MSFT/Policy/Config/Privacy/LetAppsAccessContacts
Settings description:
LetAppsAccessContacts
Data type:
Integer
OMA-URL:
./Vendor/MSFT/Policy/Config/Privacy/LetAppsAccessContacts
Value:
4
To get Office 365 to work on a shared PC – we need to enable the “Shared Computer Licensing” This can be done by:
Office 365 installation settings:
How it looks like in configuration.xml







