2010-05-17 6 views
1

두 도메인의 사용자가 혼합 된 SharePoint 팜이 있습니다 (A와 B를 가정 해 봅시다). 일부 사용자는 A 도메인 계정으로 추가되고 일부는 B 도메인 ID로 추가됩니다. 이제는 도메인 (B) 중 하나를 폐기하고 모든 B 도메인 사용자를 A 도메인 계정으로 대체해야합니다. 내가 Migrateuser B \ 사용자 이름 \ 사용자 이름 -includeSIDHistory -o, STSADM을 실행하면 문제는 여기에있다도움이 필요합니다 - stsadm migrateuser 명령의 결함

가 이 명령은 사용자 정보 테이블에서 삭제로 먼저 유저 (A) \ 사용자 이름을 표시입니다 무엇을 (의미 모든을 모든 사이트에서 액세스가 사라짐) B \ UserName이 A \ Username으로 바뀝니다. 이로 인해 우리는 A \ Username으로 sharepoint에 추가 된 사람들이 액세스가 느슨해지는 매우 나쁜 상황에 처하게됩니다.

나는 거의 일주일 동안 붙어 있습니다. 전문가가 가능한 해결책을 제시 할 수 있습니까?

답변

1

우리는 비슷한 상황에있었습니다. 우리가 한 일은 사용자 지정 콘솔 응용 프로그램을 작성하여 전체 SharePoint 팜을 반복하고 B \ Username의 모든 인스턴스를 A \ Username으로 바꿉니다.

이것은 분명 무차별적인 접근이지만, 다른 방법으로는 알 수 없습니다. 사이트, 그룹 및 목록 (목록/라이브러리의 항목 아님)에 대한 사용 권한 교체는 범위를 제한했습니다. 어떤 시점에서 사람들은 일부 권한을 다시해야 할 수도 있습니다.