We are doing our first steps with AA 6.4 - currently we are testing GroupWise and Filr with AA. The setup seems to work fine, authentication to GroupWise Client, GroupWise Web and Filr Web works with FIDO2, TOTP and Smartphone methods as second factor.
But now a new problem has arisen with the FIDO2 method. There is a fundamental difference if a Yubikey 5 is enrolled under Linux or Windows. I did all testing with a stick enrolled with Linux - which was fine. But if a stick is enrolled with Windows (and Firefox, the browser does not seem to make a difference) it forces the user to set a FIDO2 PIN which the user form now on needs to enter on every use. This is effectively a third factor - LDAP Passwort, PIN, touching the stick - we can't explain this to our users.
I did not find a way to change this. Interestingly the stick enrolled with Windows does not ask for a PIN when used under Linux; and the stick enrolled with Linux does not ask for a PIN on Windows. (Unfortunately most users use Windows and they will enroll their sticks with Windows.) So the PIN is not needed even when set. It does not seem to have any cryptographic function. But if available Windows asks for it. And for a new enrollment Windows forces to set it. How can we change this?
Thanks for any advice.