Good morning, afternoon or evening.
I'm trying to set up AEM SSO authentication with Azure and on top of that, I'm also trying to synchronize attributes (which works just fine. I'm using Adobe Granite SAML 2.0 Authentication Handler to achieve that), after the Azure SSO authentication ends successfully. A user with synchronized attributes is created in AEM User Management section (as expected.) The thing here is that every time I authenticate the same user, new users are created with the same data (email, name, lastname). The only difference among them is their ID. Am I missing something like setting a constraint to avoid records with the same data?
This is how the duplicated records look like.

In case it helps, under the Adobe Granite SAML 2.0 Authentication Handler section, I checked the Autocreate CRX Users option

and this is how I'm synchronizing the Azure SSO response attributes

Thanks in advance for any support and guidance you could give me.
Regards, Oscar.