Allow Users to Set Primary Device in Software Center

Prajwal Desai
Posted by Prajwal Desai

In this post, I will show you how to allow users to Set Primary Device in Software Center. Starting in SCCM 1902, users can define their primary device using Software Center.

Microsoft have added the option in Software Center for end users to define their own primary device. Most of all the option to define primary device in software center was introduced in SCCM 1902.

So, what is a primary device – These are the devices that users use on a daily basis to perform their work.

We know the user device affinity in SCCM associates a user with one or more devices. When you create an affinity between a user and a device, you gain more app deployment options.

So when you want to deploy an application to user’s device, you get to know the device name using the device affinity feature.

The SCCM user device affinity is an old feature. Some customers still relied upon the application catalog to allow users to set their primary device for user device affinity.

However starting with SCCM 1806 the application catalog site server roles aren’t required for most scenarios.With SCCM 1902, you can now allow users to define their primary device within software center.

First of all to use this feature, ensure that you are running SCCM 1902 in your setup. In addition to that, update the client agents in your setup.

The feature to “Add option to set Primary Device/User” was a feedback which I found in Configuration manager feedback section. The ConfigMgr Product Team marked this request as Complete.

Allow Users to Set Primary Device in Software Center

Allow User to define their primary devices in SCCM

To configure user device affinity in software center

  • Launch Configuration Manager console.
  • Navigate to Administration > Overview > Client Settings.
  • Right click Default client settings and click Properties.
  • Select User and Device affinity on the left pane.
  • On the right pane, under User Settings, select Yes to Allow user to define their primary devices.
Allow Users to Set Primary Device in Software Center
Allow Users to Set Primary Device in Software Center

User and Device Affinity Settings in SCCM

We also see some other options under specify user and device affinity settings for client computers.

  • User device affinity usage threshold – Time duration (in minutes) after which an user device affinity is created.
  • User device affinity threshold – Configure the number of days over which the usage-based affinity threshold is measured.
  • Automatically configure user device affinity from usage data – Lets SCCM automatically configure user device affinity when set to True. If you set it to False, you must manually approve all user device affinity assignments.

Allow Users to Set Primary Device in Software Center

Once you allow the users to define or set primary devices, the users can now create their device affinities.

On the client machine, open software center. Click Options and under Work Information, check the box “I regularly use this computer to do my work“.

Set Primary Device SCCM
Share This Article
Prajwal Desai
Posted by Prajwal Desai
Prajwal Desai is a Microsoft MVP in Intune and SCCM. He writes articles on SCCM, Intune, Windows 365, Windows Server, Windows 11, WordPress and other topics, with the goal of providing people with useful information.