emailAddr으로 업데이트해도 사용자 이름이 업데이트되지 않음

문제

일반적으로 emailAddr과(와) username은(는) 같은 특성입니다. 따라서 사용자의 emailAddr 특성을 변경하면 username 특성이 일치하도록 자동으로 업데이트됩니다.

username이(가) emailAddr과(와) 일치하지 않으면 emailAddr에 대한 업데이트로 username이(가) 자동으로 업데이트되지 않습니다. 이는 사용자 인터페이스와 API를 통한 emailAddr 변경 모두에 대해 적용됩니다.

원인

불일치는 다음과 같은 여러 가지 방법으로 만들 수 있습니다.

  • 동기화 규칙이 존재하기 전에 생성된 사용자입니다. 매우 오래된 사용자 계정에는 이러한 속성이 동기화되지 않을 수 있습니다.

  • Workfront의 emailAddr이 대소문자를 구분했을 때 SSO를 통해 생성된 사용자입니다. SSO 자동 프로비저닝 옵션은 ID 공급자의 사용자 속성을 기반으로 사용자에 대해 대/소문자 검사를 실행합니다. 정확히 일치하는 항목이 없으면 자동 프로비저닝 서비스에서 새 사용자를 만듭니다. 사용자가 이미 있는 경우 사용자 이름과 emailAddr의 대/소문자가 동일하지 않을 수 있습니다.

  • username 특성이 API를 통해 직접 업데이트되고 emailAddr이(가) 업데이트되지 않은 사용자입니다. username과(와) emailAddr이(가) 일치하지 않을 수 있습니다.

솔루션

API를 사용하여 username 특성을 emailAddr과(와) 동일하게 변경합니다. 특성을 동기화한 후 emailAddr에 대한 모든 업데이트도 username을(를) 일치시킵니다(사용자 이름 필드가 업데이트에 포함되지 않은 경우).

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