How to setup Windows 10 Shared PC mode with Intune CSP policy – Mobile-First Cloud-First
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