we want to migrate our LDAP users to SSO from our #synapse #matrix server and we have already many users, which are using Microsoft SSO Login. Matrix Synapse uses Authlib and there is a table (user_external_ids) where the relationship is done, between a Matrix user and the SSO account - Azure in our case. The Matrix documentation says, it should be the ID from the OIDC provider. The problem is .. when a user using SSO to login .. I get a value, which is clearly not the object-id from the users, but something different and I have no idea, what it is. It has dashs ( -) on different places and has 44 chars (A-Za-z0-9 + -)
Has someone an idea, what can it be?
I've checked EntraID / and az .. but these strings I can't find.