2014-01-09 2 views
0

this guythis guy으로 권장되는 여러 하위 프로젝트가있는 단일 팀 프로젝트를 구현하려고합니다. 작업 항목 및 소스 제어 폴더의 가시성을 제어 할 수는 있지만 반복, 팀, 그룹 및 멤버의 가시성을 제어 할 수는 없습니다. 팀 프로젝트가 여러 하위 프로젝트의 상위 프로젝트로 있다고 가정 해보십시오. Project1_Group에는 Project1_Area 및 Project1_Foler에 액세스 할 수있는 권한 만 있습니다.모든 사용자가 TFS/Visual Studio Online에서 모든 사용자, 팀, 그룹 및 반복을 볼 수 없게합니다.

사용자 1을 Project1_Team 및 Project1_Group에 배치하고 예상대로 사용자가 해당 영역 내의 작업 항목 만 볼 수 있도록합니다. 그러나 User1은 관리 페이지로 이동하여 최상위 팀 프로젝트에 정의 된 모든 반복, 팀 및 그룹을 볼 수 있습니다. User1은 현재 Team Project에서 각 사용자의 구성원을보고 Team Project 외부에있는 그룹을 볼 수도 있습니다.

이것은 많은 정보입니다. 내가 말할 수있는 한, 사용자에게 줄 수있는 최소 PROJECT-LEVEL 권한은 "프로젝트 레벨 정보보기"(또는 명령 행에서 GENERIC_READ)입니다. 이것이 없으면 사용자는 500 오류를 얻습니다. 그것으로 그들은 위의 모든 정보에 접근 할 수 있습니다. 해당 지역에 대한 전체 액세스를 허용하지만 상위 수준의 팀 프로젝트 정보에 대한 읽기 액세스를 거부하는 프로젝트 수준 권한이 약간 있습니까?

답변

0

아니요. 가능하지 않다고 생각합니다. 팀 프로젝트에 액세스 할 수 있으면 반복, 팀 및 그룹이 표시됩니다. 프로젝트 그룹의 모든 것을 허용하려면 별도의 팀 프로젝트를 만드는 것이 유일한 해결책이라고 생각합니다.

+0

예 MS 포럼에서 확인되었습니다. – david004

관련 문제