Hi @ynaing ,
The main difference between a User (systemuser) and an AAD User (aaduser) is that they belong to different identity systems in the Microsoft ecosystem.
A User (systemuser) is a user record in Dynamics 365, which is a customer relationship management (CRM) platform developed by Microsoft. It represents a person or entity that interacts with the system, such as a sales representative, customer, or vendor. The User (systemuser) entity in Dynamics 365 stores information about the user, such as their name, email address, security role, and other metadata.
An AAD User (aaduser), on the other hand, is a user record in Azure Active Directory (Azure AD), which is Microsoft's cloud-based identity and access management service. Azure AD provides authentication and authorization services for a variety of Microsoft and third-party applications, including Office 365, Dynamics 365, and other cloud services. The AAD User (aaduser) entity in Azure AD stores information about the user, such as their user principal name (UPN), email address, group membership, and other metadata.
While there are some similarities between User (systemuser) and AAD User (aaduser) entities, they are distinct and separate from each other. User (systemuser) entities are specific to Dynamics 365, while AAD User (aaduser) entities are part of the broader Azure AD ecosystem. In some cases, it may be necessary to link or synchronize User (systemuser) records with AAD User (aaduser) records to enable seamless authentication and authorization across multiple systems and applications.
Hope these explanations are useful to you
Best Regards
Cheng Feng