After login successfully, it requires to update information where we expect no need update information. And we check that the mapping is not as expectation. Below is current and expectation mapping between keycloak and azure:
Email:
Current: Email (keycloak) maps with Email (Azure)
Expectation: Email (keycloak) maps with User principal name (Azure)
First name:
Current: First name (keycloak) maps with part of Display name (Azure)
Expectation: First name (keycloak) maps with First name (Azure)
Last name:
Current: Last name (keycloak) maps with part of Display name (Azure)
Expectation: Last name (keycloak) maps with Last name (Azure)
Any suggestion or guideline to resolve this point would be very much appreciated!
Thanks!