Aktualisierung auf emailAddr aktualisiert den Benutzernamen nicht

Problem

Normalerweise emailAddr und username sind dasselbe Attribut. Wenn Sie daher die emailAddr -Attribut username -Attribut automatisch entsprechend aktualisiert.

Wenn die Variable username stimmt nicht mit der emailAddr, ein Update der emailAddr aktualisiert die username automatisch. Dies gilt für beide emailAddr Änderungen über die Benutzeroberfläche und die API.

Ursache

Die Diskrepanz kann auf verschiedene Weise entstehen:

  • Benutzer, die vor der Existenz der Synchronisierungsregel erstellt wurden. Sehr alte Benutzerkonten verfügen möglicherweise nicht über diese Attribute.

  • Benutzer, die über SSO erstellt wurden, zu einem Zeitpunkt, zu dem bei der E-Mail-Adresse in Workfront zwischen Groß- und Kleinschreibung unterschieden wurde. Die Option zur automatischen SSO-Bereitstellung würde eine Prüfung der Groß-/Kleinschreibung für Benutzer ausführen, die auf den Attributen des Benutzers vom Identitäts-Provider basiert. Wenn keine exakte Übereinstimmung existierte, würden die automatischen Bereitstellungsdienste einen neuen Benutzer erstellen. Wenn bereits ein Benutzer vorhanden war, bestand die Möglichkeit, dass der Benutzername und emailAddr nicht die gleiche Groß-/Kleinschreibung aufweisen.

  • Benutzer mit der username -Attribut direkt über die API aktualisiert wird, und deren emailAddr wurde nicht aktualisiert. Die username und emailAddr möglicherweise nicht übereinstimmen.

Lösung

Verwenden Sie die API, um die username -Attribut identisch mit dem emailAddr. Nach der Synchronisierung der Attribute sollten Sie alle Aktualisierungen an der emailAddr wird auch die username übereinstimmen (wenn das Benutzernamenfeld nicht in der Aktualisierung enthalten ist).

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43