A cloud-based identity and access management service for securing user authentication and resource access
Hello @Khaja Shaik
Only extension properties that are filled in for a user are returned by the Microsoft Graph API. Make sure the values are present in the source directory or provisioning system and have successfully synchronized to Entra ID if some users are missing these extension properties.
Microsoft Graph can only return the values that are present on the user object because these are special extension attributes. I advise identifying the application/provisioning team in charge of populating these properties and confirming whether the values are there for the impacted users in Entra ID as you are simply using the data and are not sure which team owns the extensions. Graph will not be able to return the characteristics if they are not filled in.
Only the extension attributes found in the tenant directory are displayed by Microsoft Graph. The application, provisioning procedure, identity management team, or custom solution that initially established and populated the extension properties usually owns them. Regretfully, it is typically impossible to identify which internal team owns or oversees a certain extension attribute from the Graph API answer alone. To determine the responsible owner, I would advise consulting your Entra ID/Identity management team or looking into the application registrations that specify the extension properties.
If the resolution was helpful, kindly take a moment to click on
and click on Yes for was this answer helpful. And, if you have any further query do let us know.