Home
Microsoft Entra
Microsoft Entra Graph Identity User Structure
Microsoft Entra Graph Identity User Structure
Type: object
Properties: 31
Access Management Authentication Azure AD Entra Identity Identity Governance Microsoft Network Security Security Zero Trust
User is a JSON Structure definition published by Microsoft Entra, describing 31 properties. It conforms to the https://json-structure.org/draft/2020-12/schema meta-schema.
Properties
id
displayName
givenName
surname
mail
userPrincipalName
mailNickname
accountEnabled
jobTitle
department
officeLocation
companyName
mobilePhone
businessPhones
streetAddress
city
state
postalCode
country
usageLocation
preferredLanguage
userType
employeeId
employeeType
employeeHireDate
onPremisesSyncEnabled
onPremisesSamAccountName
proxyAddresses
assignedLicenses
createdDateTime
lastSignInDateTime
Meta-schema: https://json-structure.org/draft/2020-12/schema
JSON Structure
{
"$schema": "https://json-structure.org/draft/2020-12/schema",
"name": "User",
"type": "object",
"properties": {
"id": {
"type": "string"
},
"displayName": {
"type": "string"
},
"givenName": {
"type": "['string', 'null']"
},
"surname": {
"type": "['string', 'null']"
},
"mail": {
"type": "['string', 'null']"
},
"userPrincipalName": {
"type": "string"
},
"mailNickname": {
"type": "string"
},
"accountEnabled": {
"type": "boolean"
},
"jobTitle": {
"type": "['string', 'null']"
},
"department": {
"type": "['string', 'null']"
},
"officeLocation": {
"type": "['string', 'null']"
},
"companyName": {
"type": "['string', 'null']"
},
"mobilePhone": {
"type": "['string', 'null']"
},
"businessPhones": {
"type": "array"
},
"streetAddress": {
"type": "['string', 'null']"
},
"city": {
"type": "['string', 'null']"
},
"state": {
"type": "['string', 'null']"
},
"postalCode": {
"type": "['string', 'null']"
},
"country": {
"type": "['string', 'null']"
},
"usageLocation": {
"type": "['string', 'null']"
},
"preferredLanguage": {
"type": "['string', 'null']"
},
"userType": {
"type": "string"
},
"employeeId": {
"type": "['string', 'null']"
},
"employeeType": {
"type": "['string', 'null']"
},
"employeeHireDate": {
"type": "['string', 'null']"
},
"onPremisesSyncEnabled": {
"type": "['boolean', 'null']"
},
"onPremisesSamAccountName": {
"type": "['string', 'null']"
},
"proxyAddresses": {
"type": "array"
},
"assignedLicenses": {
"type": "array"
},
"createdDateTime": {
"type": "string"
},
"lastSignInDateTime": {
"type": "['string', 'null']"
}
}
}