2009-05-12 3 views
2

내 사무실의 팀 기반 서버에서 하나의 프로젝트에 액세스 할 수있는 사용자가 있습니다. 그들은 소스 컨트롤을 볼 때, 그 단일 프로젝트의 소스 만 볼 수있다. 내가 가진 문제는 팀 탐색기에 프로젝트를 추가 할 때 서버에서 전체 프로젝트 목록을 가져 오는 것입니다. 사용자가 전체 프로젝트 목록을 볼 수 없게하는 방법이 있습니까? 가능한 한 최소한의 액세스 권한을 사용자에게 부여하려고 시도했지만 여전히 전체 프로젝트 목록을보고 있습니다.팀 탐색기에서 전체 팀 프로젝트 목록을 볼 수 없게하려면 어떻게합니까?

답변

1

기본적으로 유효한 사용자 그룹의 모든 사용자는 전체 서버에 대해 GENERIC_READ 권한을 갖습니다. 서버 수준에서 사용자의 GENERIC_READ 권한을 제거하고 프로젝트 수준에서만 권한을 부여해야합니다.

버전 제어 권한과 달리 서버 전체 및 프로젝트 전체 권한은 TfsSecurity.exe 유틸리티로 설정됩니다. http://msdn.microsoft.com/en-us/library/ms252504.aspx 팀 탐색기에서도 수행 할 수 있지만 정확한 단계는 잊어 버렸습니다.

관련 문제