내가 알아 낸 것 같아 ADSI 편집을 사용하면 개체 (예 : 사용자)의 속성을 볼 수 있지만 기본적으로 "구성된"속성을 필터링했습니다. 속성 화면의 오른쪽 하단에있는 필터 버튼을 사용하여 이러한 추가 속성을 표시 할 수있었습니다.
"msDS-PrincipalName"의 값은 "[netbios 도메인 이름] \ [sAMAccountName]"인 것으로 보입니다.
AD 사용자 및 컴퓨터로 이동하여 "사용자 로그온 이름"을 "gwasington@test.kirkdev.local"에서 "gwash2ington@test.kirk2dev.local"로 변경하면 "msDS-"가 아닌 "userPrincipalName"특성에 영향을줍니다. PrincipalName "속성입니다. 다른 시스템 (SharePoint)도이 변경 사항을 인식하지 못하기 때문에이 경우에 좋습니다.
AD 사용자 및 컴퓨터로 이동하여 "사용자 로그온 이름 (Windows 2000 이전)"을 "KIRKDEV \ gwashington"에서 "KIRKDEV \ g2washington"으로 변경하면 (첫 번째 부분은 변경할 수 없음) 이것은 영향을 미치지 않습니다. "userPrincipalName 사용"속성 있지만 않습니다 은 "MSDS-의 PrincipalName"속성에 영향을 미칩니다. 다른 시스템 (SharePoint)이이 변경 사항을 인식하기 때문에 이것이 내가 원하는 것입니다.
참고 : SharePoint에서는 변경 내용을 인식하지만 사용자가 이전에 해당 SharePoint 사이트 모음에 로그인 한 적이없는 경우에만 해당됩니다. 사용자가 SharePoint 사이트 모음에 로그인하면 UserInfo 테이블의 tp_Login 필드가 "msDS-PrincipalName"값으로 설정되며 변경되지 않는 것 같습니다. 따라서 강제로 변경 하거나이 시나리오가 지원되지 않는다고 말하는 방법을 찾아야 할 수도 있습니다.