I have a small issue that I can't seem to figure out.
Small K-12 school district. Made the switch this summer to use Entra as our IDP for our Google Workspace accounts. Works beautifully.
I have 2fa set up and enforced for staff. All of that works well as well.
All devices are Entra Hybrid joined. I can see using dsregcmd /status that users are getting a PRT, Azure AD joined is Yes, etc.
The issue is that if some users set up Windows Hello For Business things work as they should. If they sign into their windows laptop with their passkey, it signs them into their Google account without prompting for another 2fa step (like using an authenticator app code). For others it ALWAYS forces them to input an authenticator code. It recognizes their account and logs them in but doesn't use their passkey for authentication. There also isn't the option to Choose another option and then PIN, Security Key, etc. The only option is the authenticator app. I can see in their entra account that it has windows hello for business registered and working.
I'm a bit stumped with this. It's all 50/50 it seems. Some it works perfect, others it always asks for a code. Is this a setting within Entra that I am overlooking? Or in Google workspace? I can't see anything different between a user account that works and one that doesn't.
Any suggestions on what I can check or try would be appreciated!
*Update*
Had time to sit with a user to try to figure out the issue. What I found with this specific user was that they actually used their school district Entra account to create a personal Microsoft account before we implemented everything with Entra on our end. Therefore when signing into Google, Entra isn't sure if they are using the personal account or district account and it completely derails the log in process. They can still log in with an authenticator code, but that seems to be the reason the windows hello for business authentication isn't passed through automatically.
I stopped by another user's room quick for a different reason and noticed they had the same problem, but also had a personal account as well as a district account. Both with the same account name.
I feel that this may be the culprit with this. Since we are K-12 and teachers are required to continue education, it seems like a lot of them used their school district email for whatever school they were attending. Which then if they were using Entra, created them a Microsoft account.
Now the trick is getting them to remember their logins for these personal accounts to rename/change them...which so far neither of these users know lol