更新至emailAddr不會更新使用者名稱
問題
通常,emailAddr和username是相同的屬性。 因此,如果您變更使用者的emailAddr屬性,username屬性會自動更新以相符。
當username不符合emailAddr時,emailAddr的更新不會自動更新username。 對於透過使用者介面及透過API進行的emailAddr變更都是如此。
原因
不相符現象可能以幾種方式產生:
-
在同步化規則存在之前建立的使用者。 非常舊的使用者帳戶可能沒有同步這些屬性。
-
在Workfront中的emailAddr區分大小寫,透過SSO建立的使用者。 SSO自動布建選項會根據身分提供者的使用者屬性,對使用者執行區分大小寫的檢查。 當不存在完全相符專案時,自動布建服務將會建立新使用者。 如果使用者已存在,則使用者名稱和
emailAddr可能會有不同的大小寫。 -
已透過API直接更新
username屬性的使用者,其emailAddr未更新。username和emailAddr可能不相符。
解決方案
使用API將username屬性變更為與emailAddr相同。 同步化屬性後,emailAddr的任何更新也會更新username以使其相符(當更新中未包含使用者名稱欄位時)。
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43