Uppdatering till e-postadress uppdaterar inte användarnamnet
Problem
emailAddr
och username
är vanligtvis samma attribut. Om du ändrar en användares emailAddr
-attribut uppdateras därför attributet username
automatiskt så att det matchar.
När username
inte matchar emailAddr
uppdateras inte username
automatiskt när emailAddr
uppdateras. Detta gäller för båda emailAddr
-ändringarna via användargränssnittet och via API:t.
Orsak
Felmatchningen kan skapas på flera sätt:
-
Användare som skapades innan synkroniseringsregeln fanns. Mycket gamla användarkonton kanske inte har dessa attribut synkroniserade.
-
Användare som har skapats via enkel inloggning samtidigt som e-postadressen i Workfront var skiftlägeskänslig. Alternativet för automatisk etablering av enkel inloggning skulle köra en skiftlägeskänslig kontroll för användare baserat på användarens attribut från identitetsleverantören. När det inte fanns någon exakt matchning skulle den automatiska etableringstjänsten skapa en ny användare. Om en användare redan fanns fanns fanns det en risk för att användarnamnet och
emailAddr
inte skulle ha samma hölje. -
Användare som har fått attributet
username
uppdaterat direkt via API:t, och derasemailAddr
har inte uppdaterats.username
ochemailAddr
matchar eventuellt inte.
Lösning
Använd API:t för att ändra attributet username
till samma som emailAddr
. När attributen har synkroniserats kommer alla uppdateringar av emailAddr
också att uppdatera username
så att de matchar (när användarnamnsfältet inte ingår i uppdateringen).