更新至emailAddr不會更新使用者名稱

問題

通常,emailAddrusername是相同的屬性。 因此,如果您變更使用者的emailAddr屬性,username屬性會自動更新以相符。

username不符合emailAddr時,emailAddr的更新不會自動更新username。 對於透過使用者介面及透過API進行的emailAddr變更都是如此。

原因

不相符現象可能以幾種方式產生:

  • 在同步化規則存在之前建立的使用者。 非常舊的使用者帳戶可能沒有同步這些屬性。

  • 在Workfront中的emailAddr區分大小寫,透過SSO建立的使用者。 SSO自動布建選項會根據身分提供者的使用者屬性,對使用者執行區分大小寫的檢查。 當不存在完全相符專案時,自動布建服務將會建立新使用者。 如果使用者已存在,則使用者名稱和emailAddr可能會有不同的大小寫。

  • 已透過API直接更新username屬性的使用者,其emailAddr未更新。 usernameemailAddr可能不相符。

解決方案

使用API將username屬性變更為與emailAddr相同。 同步化屬性後,emailAddr的任何更新也會更新username以使其相符(當更新中未包含使用者名稱欄位時)。

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