Hello @Zuuber,
Thank you for reaching out to us on the Microsoft Q&A forum.
Based on your description, I understand that you are looking to enable MFA for RDP sign-ins to a VM. To enable MFA for RDP sessions, you can create a conditional access policy targeting "All cloud apps" or, alternatively, include only "Azure Windows VM Sign-In (AppID: 372140e0-b3b7-4226-8ef9-d57986796201)." Under the Grant control, you can require Multi-Factor Authentication. This will enforce MFA for RDP logins.
However, there is a limitation: if a user attempts to connect to RDP while the conditional access policy is in place, they will need to complete the second-factor authentication using a strong authentication method, such as Windows Hello for Business. You can refer to the following document for more details:
How to enable MFA for Azure AD-based VM sign-ins
Important Notes:
- Users with per-user enabled/enforced Azure AD Multi-Factor Authentication are not supported for VM sign-ins.
- If a user is subject to a conditional access policy that requires MFA and the Windows Hello for Business certificate trust model has not been deployed, the sign-in will be blocked until the "Azure Windows VM Sign-In" application is excluded from the list of cloud apps that require MFA.
I hope this information is helpful. Please feel free to reach out if you have any further questions.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Thanks, Srinu.