Multi-user Shared Devices
Provision multi-user devices with RealmJoin Agent-based software deployment.
Last updated
Was this helpful?
Provision multi-user devices with RealmJoin Agent-based software deployment.
This article describes the approach for deploying and managing Intune Multi-User Devices using Windows Autopilot Self-Deployment combined with a RealmJoin DEM (Device Enrollment Manager) account.
The concept allows administrators to:
Provision devices without assigning a real user during Autopilot/Intune enrollment
Use a dedicated RealmJoin DEM account to establish the Primary User
Deploy packages and ensure that updates are applied reliably on shared devices
Deploy the device using Windows Autopilot Self-Deployment Mode - this completes Autopilot provisioning without a user assigned.
Sign in initially using a dedicated RealmJoin DEM account.
The DEM account is identified through a dedicated group that is marked as a special Multi-User Device account type in the RealmJoin database.
RealmJoin automatically sets this DEM account as the Primary User of the device.
Assign required RealmJoin packages using one of the supported assignment methods to make them available all users on the shared device.
Choose deployment mode "Self-Deploying" for enrolling those shared devices:

Create a corresponding service account. The account:
Must be licensed appropriately (e.g. Intune License)
Must remain available for the lifetime of the shared devices
Should be added to the following dedicated DEM group
Create a dedicated group containing all DEM accounts to represent shared device enrollment accounts.
Once created, please send the Object ID of the group to our RJ support. We will flag this special group in our backend.
Both options will automatically change the default Script Restrictions - so that, secondary users can install/update software packages assigned to the shared device or DEM user.
Packages are assigned directly to devices (e.g. put a shared device in corresponding RJ app group).
Please ask RJ support, if device assignment feature is active in your tenant.
Packages can alternatively be assigned directly to the DEM user account. Secondary users will automatically inherit assigned software. For this, a DEM account per use-case might be useful.
Because multi-user devices are typically used for relatively short sessions, the opportunity to perform package installations and updates during regular operation is limited. To ensure that software deployments and updates are processed as quickly and reliably as possible, we strongly recommend applying the following settings.
You can scope them to the RealmJoin DEM group.
SoftwarePackageOverrides.AllowBackgroundInstall
true
Executes package updates/installations directly after config updates.
SoftwarePackageOverrides.IgnorePhaseRestrictions
true
Overrides package phase restrictions and enables all phases, including Logon. This allows pending software installations and updates to be processed directly after user logon.
Reference: Global override of software package behavior
Windows waits for the first user sign-in. At this stage, the dedicated RealmJoin DEM account must be used to log on. RealmJoin will automatically detect the account and assign it as the device's Primary User.
Do not log on with another account than the DEM account. This would result in a wrong primary user assignment and multi-user device logic will not function.
Last updated
Was this helpful?
Was this helpful?