Skip to content
SCCM Logs Show IsDomainUser IsCloudUser

SCCM Logs Show IsDomainUser IsCloudUser

Written By Anoop C Nair
Last Updated September 7, 2021
Posted In SCCM
SHARE

Let’s see why SCCM logs show IsDomainUser IsCloudUser? I got confused when I saw the isdomain user and iscloud user entries in SCCM logs. These are significant attributes in Cloud Management Gateway (CMG), and Tenant attach scenarios.

Let’s see the differences between IsDomainUser and IsCloudUser attributes in this post. You should have the cloud user attribute set to 1 for auto-enrollment of Windows 10 devices into Azure AD and Intune. These are cloud-only user accounts and directory synced user accounts. More details are available in the below section.

There are many ways to check whether the cloud sync is enabled for the users or not. You can check this from SQL and Active Directory. This is important to check whether the user is a domain user or a cloud user to enable tenant attach features.

Three Types of User Accounts Relevant for SCCM

You can confirm whether a user is a cloud user or not from SQL, on-prem Active Directory, or Azure AD. If the user is an on-prem domain user, the Azure AD connect helps sync the user account with the appropriate UPN to Azure AD. I think this is applicable when you have a different cloud UPN and domain name.

Patch My PC
SCCM Logs Show IsDomainUser IsCloudUser - Three Types of User Accounts Relevant for SCCM
SCCM Logs Show IsDomainUser IsCloudUser – Three Types of User Accounts Relevant for SCCM

There are different types of user accounts in the modern workplace and identity world. These three types of user accounts are relevant for SCCM functionalities like Tenant Attach. Three of them related to SCCM and Intune are:

  • On-prem accounts -> User Accounts that are only available in on-prem and not synced to cloud.
  • Cloud Only accounts -> User Accounts that only available in cloud and not available in on-prem active directory.
  • Directory synced accounts -> User accounts which are created in on-prem AD and synced to Azure AD using AAD connect.

Let’s check Azure AD to confirm whether a user is a cloud user or not. You can confirm this cloud user from Azure Active Directory as well.

SCCM Logs Show IsDomainUser IsCloudUser - Three Types of User Accounts Relevant for SCCM
SCCM Logs Show IsDomainUser IsCloudUser – Three Types of User Accounts Relevant for SCCM

You can confirm whether the cloud user by going into to properties of a user account -> User logon name attribute. Make sure the correct cloud UPN is selected instead of the domain name. You can confirm whether the user is could user or not from the following steps:

  • Open DSA.msc.
  • Right-click active directory users and computers.
  • Search for the user name Anoop. From the results, right-click on properties and select Account tab.
  • Check whether User Logon Name: UPN details should be there to make the cloud user enabled for SCCM.
SCCM Logs Show IsDomainUser IsCloudUser - Active Directory UPN
SCCM Logs Show IsDomainUser IsCloudUser – Active Directory UPN

IsDomainUser = 1 IsCloudUser=1

There are different types of users available in the modern workplace and identify world as explained above. Let’s take the example of Cloud user and Domain user. You can use Azure AD Connect to sync the users and devices between on-prem AD and Azure AD.

  • Domain User = 1 => This value is enabled (1) when the user ID is created and available in on-prem active directory.
  • Cloud User = 1 => This value is enabled (1) when the user ID is available in cloud (Azure AD) via AAD connect sync or the user ID is created and available only in Azure AD.

The conclusion is if you see IsDomainUser = 1, IsCloudUser = 1 in SCCM log files like PolicyAgent.log, that means the on-prem user ID is synced with Azure Active directory. The tenant attach, and co-management features might work for these types of users.

If you see IsDomainUser = 1, IsCloudUser = 0 in SCCM log files, that means the user ID is not synced to Azure AD, and the tenant attach, and co-management features might not work for these users.

If you see IsDomainUser = 0, IsCloudUser = 1 in SCCM logs, that means the user ID is not available in the on-prem Active directory, and it’s only available in Azure AD. I have not seen this scenario yet, and I’m not sure whether this is a supported scenario for SCCM or not.

IsDomainUser = 1 IsCloudUser=1  - SCCM Logs Show IsDomainUser IsCloudUser
IsDomainUser = 1 IsCloudUser=1 – SCCM Logs Show IsDomainUser IsCloudUser

Resources

Author

Anoop is Microsoft MVP! He is a Solution Architect in enterprise client management with over 17 years of experience (calculation done in 2018). He is Blogger, Speaker, and Local User Group HTMD Community leader. His main focus is on Device Management technologies like SCCM 2012, Current Branch, and Intune. He writes about ConfigMgr, Windows 11, Windows 10, Azure AD, Microsoft Intune, Windows 365, AVD, etc…..…

Written by

Anoop C Nair is Workplace Technology solution architect with 25+ years of experience in global enterprise organizations such as JP Morgan, Capgemini, etc. Microsoft Certified Trainer. Microsoft MVP from 2015 onwards for consecutive 11+ years! He also conducts Intune and modern workplace tech training for enterprise organizations. He is Blogger, Speaker, and Founder of HTMD Community and HTMD Conference. His main focus is on Device Management technologies like Intune, Windows, Cloud PC. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security.

Discussion · 2 comments

  1. Hi Anoop, Thank for this post.
    I have a question in relation to below:
    On our clients logs we have IsDomainUser = 1, IsCloudUser = 0 in SCCM log files
    We have co-management enabled in our environment but only for certain things but there are number of entries on the machine logs ” Failed to determine if user ‘S-1-5-21-1078081533-413027322-725345XXX-XXXXX’ is cloud user. Error 0x80004005″. Any reason why we have this error in our log file?

    Thanks,
    Sheetal

Join the discussion

Your email address will not be published. Required fields are marked *

Related guides

Intune

Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws

Key Takeaways Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws! In the July 2026 Patch, Microsoft introduced new features designed to improve the overall Windows experience. The update adds enhancements to Windows Update for more flexible update management and introduces Point-in-Time Restore, providing an additional recovery option for […]

AC Anoop C Nair 9 min read
Intune

2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws

Key Takeaways 2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws! The June 2026 Windows 11 Patch Tuesday update brings several improvements to File Explorer. It adds support for additional archive formats, including UU, CPIO, XAR, and NuGet Packages (NUPKG). The update also preserves View and Sort preferences in […]

AC Anoop C Nair 10 min read
Intune

2026 May KB5089549 KB5087420 Windows 11 Patch | 0 Zero Day Vulnerabilities and 120 Flaws

Key Takeaways The Windows 11 May 2026 Patch KB5089549 KB5087420 Update brings important security fixes, performance improvements, and reliability enhancements across the operating system. The update introduces new features such as Xbox Mode for gaming, File Explorer improvements, enhanced input and sharing experiences, better taskbar and Windows Hello reliability, and additional enterprise management capabilities for […]

AC Anoop C Nair 8 min read
SCCM

ConfigMgr 2603 Introduces New Early Update Enrollment Process

Key Takeaways In this post we are discussing the ConfigMgr 2603 Introduces New Early Update Enrollment Process. Microsoft has officially released Configuration Manager version 2603 to the Early Update Ring, giving organizations an opportunity to test upcoming improvements before the global production rollout. The release is targeted at enterprises running ConfigMgr version 2409 or later […]

AC Anoop C Nair 3 min read