← Blog |

Why BI for Intune Shows Duplicate Devices in Reports

By John Marcum

Why BI for Intune Shows Duplicate Devices in Reports

One of the most common questions we receive from BI for Intune customers is:

“Why do I see duplicate rows for the same device?”

At first glance, seeing a device listed multiple times can look like a data issue. In most cases, however, the data is behaving exactly as designed.

The reason is that BI for Intune associates users with devices in multiple ways, allowing you to report on device ownership, enrollment, and usage from different perspectives.

How BI for Intune Associates Users with Devices

For Windows devices, BI for Intune can associate a user with a device using four different methods:

Primary User

The Primary User is the user assigned to the device in Microsoft Intune.

This is typically the user who is considered the owner of the device and is often the best choice for reporting in environments where devices are assigned to individual users.

Enrolled User

The Enrolled User is the account that enrolled the device into Intune.

Depending on your deployment process, this may or may not be the same person who uses the device.

For example, an IT administrator may enroll devices on behalf of end users, resulting in a different enrolled user than the device’s primary user.

Last Logon User

The Last Logon User is the most recent user who signed in to the device.

This value is collected through Microsoft Graph and is not exposed directly in the Intune admin center.

This association is often useful when troubleshooting shared devices or identifying who most recently used a computer.

Sign-In User

BI for Intune can also associate users to devices through Microsoft Entra sign-in activity.

This allows you to identify users who have accessed cloud resources from managed devices, even when they are not the device’s primary or enrolled user.

Why Multiple Rows Appear

Because a device can have multiple user associations, BI for Intune may display multiple rows for the same device.

In this screenshot we can see that jmarcum is the primary user and the last logon user of the device, but jmoreau is who enrolled the device into Intune.

BI for Intune report showing two user rows for a single device, one Primary and Last Logon User and one Enrolled User

Although there are two rows, there is still only one device.

The multiple rows simply reflect different user-device relationships.

Why Some User Fields May Be Blank

In this screenshot we can see that jmarcum is the primary user and the last logon user of the device SCA-29047734080. However, there’s a duplicate row for the device where the username is blank.

BI for Intune report showing a device row with blank user fields next to a populated row

This can happen a few different ways, but it’s likely the device was deployed with self-deploying mode, it’s a Cloud PC, or the user who enrolled the device has been deleted from Entra ID.

This is common in several scenarios:

Autopilot Self-Deploying Mode

Devices deployed using Autopilot Self-Deploying Mode do not have a traditional enrolling user, which can result in blank user associations.

Cloud PCs

Cloud PCs frequently have no enrolled user associated with the device record.

Deleted Accounts

If the user who enrolled the device has been removed from Microsoft Entra ID, BI for Intune may still have evidence of the enrollment relationship even though the user account no longer exists.

What About Device Counts?

A common concern is that duplicate rows might inflate device counts.

They do not.

Notice that in both screenshots above, the count of devices is 1. BI for Intune counts the unique number of devices, not the number of rows in the table.

As a result:

  • One device remains one device.
  • Multiple user associations do not increase device counts.
  • Device-based metrics remain accurate.

Why We Keep All Associations

Every organization manages devices differently.

Some organizations consider the Primary User to be the authoritative owner of a device. Others prefer the Enrolled User or the Last Logon User.

Shared device environments often have no primary user at all.

Because there is no universal answer, BI for Intune preserves all available user-device relationships and allows you to decide which association is most meaningful for your reporting requirements.

Common Scenarios We See

Shared Devices

Shared devices often have no Primary User and may be associated with many users over time.

Cloud PCs

Cloud PCs frequently lack an Enrolled User but still have Primary User and usage information.

Autopilot Self-Deploying Mode

Devices deployed using Self-Deploying Mode often have no Enrolled User because no user account is involved in the enrollment process.

Co-Managed Devices

In some environments, co-management data can result in multiple Primary User relationships being reported. While this is uncommon in Intune-only environments, it is something we occasionally encounter with Configuration Manager integrations.

Which User Association Should You Use?

There is no simple answer, because the right association depends on the environment.

Take hospitals. Clinical staff move from floor to floor all day, signing in and out of shared workstations, so the Primary User rarely means much. The person who most recently used a device, the Last Logon User, is usually the more meaningful signal. The same goes for 24x7 call centers, where shift workers sign into a different machine each day, or where three or four people rotate through the same desk.

A typical office worker is the opposite. Someone in accounting, or an engineer, usually has one assigned device that only they use, day in and day out, so the Primary User is a dependable owner.

Then there are organizations that, against Microsoft best practices, have IT enroll every device instead of the end user. In that case the Enrolled User tells you who set the device up, which is not the same as who relies on it every day.

No single association is correct for everyone. Match it to how devices are actually used in your environment, and the duplicate rows stop being confusing and start being useful.

Need Help?

If you’re unsure which user-device relationship is most appropriate for your environment, we’re happy to help.

Contact support@powerstacks.com to schedule a support session, and we’ll help you identify the best approach for your reporting requirements.

Happy reporting!

John Marcum
PowerStacks

BlogIntunePower BI