There are no settings or definitions in Microsoft Entra ID to automatically change the OS type. By default, when they are registered, the OS attribute on Windows devices on Microsoft Entra ID will show only as "Windows". The change happens when the devices are onboarded by MDE and managed by Intune. When the devices are managed by Microsoft Intune, Intune is the actor responsible for updating the devices attributes like OS. For Managed devices Microsoft Entra ID will act as a passive database receiving updates from the MDM. If the change is not happening it needs to be troubleshooted by the MDE\Intune side.
Using Microsoft Graph PowerShell though, you can manually edit the OS one by one Update-MgDevice (Microsoft.Graph.Identity.DirectoryManagement) | Microsoft Learn
I would recommend forcing a sync in Intune and checking with the Intune team if you still face issues after.
- Go to the Intune portal.
- Navigate to the devices section and find your device.
- Initiate a manual sync for the device.
If the information helped you, please Accept the answer. This will help us and improve discoverability for others in the community who may be researching similar questions.