@AsAdmin Thanks for posting in our Q&A.
In Android 12, Google removes serial number, IMEI, and MEID on personally-owned work profile devices. For more details, please read the following article:
https://techcommunity.microsoft.com/t5/intune-customer-success/android-12-day-zero-support-with-microsoft-endpoint-manager/ba-p/2621665
So, there is no workaroud to make it via intune.
It seems that the only option is enroll device with "Corporates owned device with work profile". Please note that any android enrollment method needs device reset. Based on my experience, these app types(Android store app, Managed Google Play store app and web link) all can be deployed as available under assignments.
Generally, we don't let end users enroll devices, because it may lead some risks(maybe enroll other devices to the organization). If you have to let the end users do the enrollment action, please just give them an account with intune license(don't give them the intune admin account) and please monitor the device on the Intune Portal.
Hope it will help.
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.