IAM MS Entra Data Element Dictionary
MS attribute names reflect whether they are single or multivalued. Plural names are the multivalued ones.
Attribute | Description | Notes |
|---|---|---|
oid | The unique identifier assigned by the MS Entra ID tenant | Applications will acquire this during authentication in order to retrieve a user’s profile. |
userPrincipalName(1) |
| |
accountEnabled(1) | Boolean that determines account access to MS services. | True if account is active, False if reserved or deprovisioned. |
mailNickname(1) | See uid |
|
displayName(1) | Full name displayed in the directory |
|
mail(2) | See uhEmail |
|
givenName(4) | See givenName |
|
surname(4) | See sn |
|
department | <reserved> | Has data left behind from when Entra was originally implemented. |
employeeId | See uhUuid |
|
extension_<app_id>_primaryRole | Primary role where Faculty and Staff roles trump student, etc. | The value |
extension_<app_id>_scopedAffiliations(10) | See uhOrgAffiliation, formatted as | Duplicate values are not included; this may not be a complete list of active affiliations. |
extension_<app_id>_employeeHomeOrg | Employee home organization. | May be empty if PeopleSoft HR has not assigned a value. |
extension_<app_id>_studentHomeOrg(5) | Student home organization. | May be empty if Banner has not assigned a value. |
extension_<app_id>_uhReleasedGroupings(7) | Consider using the UH Groupings, Entra Security Group sync destination instead. |
Footnotes:
(1) Required attributes for creating an Entra ID user.
(2) The original assertion “Exchange Online determines this value. Graph can only read the value.” is incorrect.(ref)
(4) consistent behavior across Microsoft 365, GAL, and third-party apps that assume normalized first/last names, it’s usually safer to populate it along with surname. If you only set displayName, most core services still work, but some UI elements and personalization may look odd or inconsistent.
(5) This is in production.
(6) A soft-delete indicates that user access has been disabled, but no account information removed.
(7) This a planned feature to augment the existing uhReleasedGrouping sync destination. Conceptually, Entra functions as a addition LDAP directory. In LDAP the attribute name is uhReleasedGrouping, in Entra it is plural per Entra attribute naming standards: uhReleasedGroupings.
(10) This attribute’s initial function is to support MS software licensing at the campus level. Transforming uhOrgAffiliation values to role@campus facilitates using the attribute in dynamic security group definitions.