windows logon with CBA

testuser7 286 Reputation points
2024-04-19T15:28:15.6666667+00:00

Hello,

As we know, we can do windows device logon with "Certificate based authentication" Microsoft Entra users can authenticate using X.509 certificates on their smart cards directly against Microsoft Entra ID at Windows sign-in.

To be precise about above statement

Does that mean that I have to use only physical smart-cards (CAC, PIV, yubikey) for windows logon ??

OR

Can the virtual smart-card (cert in TPM, cert in user's personal file store ) be also usable for windows logon ??

Thanks.

Microsoft Security Microsoft Entra Microsoft Entra ID
{count} votes

2 answers

Sort by: Most helpful
  1. Fabio Andrade 1,665 Reputation points Microsoft Employee Moderator
    2024-04-19T23:36:04.1833333+00:00

    Hi @testuser7

    Thanks for reaching out to Microsoft Q&A.

    You can use either virtual or physical smart cards, there's no limitation on this regard.

    The documentation below has more details about Windows smart card sign-in using Microsoft Entra certificate-based authentication and it also has information about the user experience, prerequisites and caveats:

    https://learn.microsoft.com/en-us/entra/identity/authentication/concept-certificate-based-authentication-smartcard

    Let me know if you have further questions.

    Thanks,

    Fabio


  2. Fabio Andrade 1,665 Reputation points Microsoft Employee Moderator
    2024-04-22T23:23:41.75+00:00

    Hi @testuser7

    The Windows OS will exhibit a list of client sign in certificates available on the device. The document below explains how it works on the Windows side:

    https://learn.microsoft.com/en-us/windows/security/identity-protection/smart-cards/smart-card-certificate-requirements-and-enumeration#smart-card-sign-in-flow

    User's image

    Just remember that the users must be in the scope of Cert Based Authentication on Entra ID and also, even though the user is required to type its UPN at windows sign in page, UPN is the attribute to be sent to Entra ID, so it must be in the certificate like the document below states, otherwise the user might be prompted to provide an UPN:

    User's image

    Let me know if you have further questions.

    Thanks,

    Fabio

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.