Hello,
We are experiencing an authentication issue with the Microsoft 365 Copilot desktop application after enforcing FIDO2 authentication for privileged administrator accounts through Microsoft Entra Conditional Access.
Current configuration:
- Conditional Access targeting Global Administrators
All cloud resources included, with Office 365 excluded
Custom authentication strength requiring FIDO2 security keys
Approved YubiKey AAGUIDs configured and verified (values masked)
The same registered YubiKeys work correctly when accessing Azure Portal. However, direct sign-in to the Copilot desktop application fails with AADSTS53003:
"Your sign-in was successful but this passkey does not meet the criteria to access this resource."
The issue affects multiple administrator accounts.
Relevant sign-in log details:
Application: M365ChatClient
Application ID: ********-****-****-****-************
Resource: IrisSelectionFrontDoor
Resource ID: ********-****-****-****-************
Error code: 53003
Conditional Access result: Failure
Workaround discovered:
Interestingly, signing in to Microsoft 365 Copilot through a web browser first allows the desktop application to authenticate successfully afterward, without modifying any Conditional Access settings.
This suggests a possible issue with how the desktop client handles FIDO2 authentication or reuses an existing authenticated session.
Questions:
Is this a known issue with the Copilot desktop authentication flow when custom FIDO2 authentication strengths are enforced?
Why does browser authentication resolve the desktop sign-in failure?
Is IrisSelectionFrontDoor intentionally handled separately from the Office 365 Conditional Access resource grouping?
Is there a supported permanent fix without weakening our phishing-resistant MFA requirements?
The browser-first workaround is functional, but we would prefer a proper solution for direct desktop authentication.
Thanks in advance.Hello,
We are experiencing an authentication issue with the Microsoft 365 Copilot desktop application after enforcing FIDO2 authentication for privileged administrator accounts through Microsoft Entra Conditional Access.
Current configuration:
Conditional Access targeting Global Administrators
All cloud resources included, with Office 365 excluded
Custom authentication strength requiring FIDO2 security keys
Approved YubiKey AAGUIDs configured and verified (values masked)
The same registered YubiKeys work correctly when accessing Azure Portal. However, direct sign-in to the Copilot desktop application fails with AADSTS53003:
"Your sign-in was successful but this passkey does not meet the criteria to access this resource."
The issue affects multiple administrator accounts.
Relevant sign-in log details:
Application: M365ChatClient
Application ID: ********-****-****-****-************
Resource: IrisSelectionFrontDoor
Resource ID: ********-****-****-****-************
Error code: 53003
Conditional Access result: Failure
Workaround discovered:
Interestingly, signing in to Microsoft 365 Copilot through a web browser first allows the desktop application to authenticate successfully afterward, without modifying any Conditional Access settings.
This suggests a possible issue with how the desktop client handles FIDO2 authentication or reuses an existing authenticated session.
Questions:
Is this a known issue with the Copilot desktop authentication flow when custom FIDO2 authentication strengths are enforced?
Why does browser authentication resolve the desktop sign-in failure?
Is IrisSelectionFrontDoor intentionally handled separately from the Office 365 Conditional Access resource grouping?
Is there a supported permanent fix without weakening our phishing-resistant MFA requirements?
The browser-first workaround is functional, but we would prefer a proper solution for direct desktop authentication.
Thanks in advance.
Milan Omidvar