問題
方法將新用戶添加到Databricks工作區管理控製台,但它失敗了,並報錯說電子郵件或用戶名已經存在,但情況不同。
添加用戶失敗:賬號中已經存在郵箱<郵箱地址>、用戶名<用戶名>的用戶。
當新添加的用戶試圖通過SSO登錄到工作區時,也可能會出現此錯誤。
導致
當您嚐試使用與現有名稱相同(除了大小寫不同(小寫或大寫)的用戶名時,就會發生這種情況。
- 該用戶已存在於具有不同大小寫格式的帳戶中。例如,您正在嚐試添加用戶名< firstname.lastname >,但是用戶< Firstname。Lastname >已經存在於您的帳戶中。
- 您的單點登錄(SSO)提供商使用的電子郵件格式與您工作空間中的現有帳戶使用不同的大小寫。例如,用戶名以小寫形式添加到帳戶中< firstname.lastname >,但SSO提供者使用的電子郵件為大寫< Firstname.Lastname@yourcompany.com >.
解決方案
確保係統中所有帳戶和提供商的用戶名大小寫一致。
例如,如果您為Databricks工作空間使用小寫約定,請確保您也為SSO提供程序使用小寫約定。