TFS 서버에 액세스하기 위해 회사의 모든 직원에게 액세스 권한을 부여하고 싶지만 그저 버그를보고 편집하고 만들 수 있도록 권한을 부여하려고합니다. 버그, 작업, 소스 코드 또는 기타 사항을 볼 수있는 액세스가 전혀 없으며, 버그가 있습니까? 어떻게 가능합니까?Team Foundation Server 2010의 "버그"액세스 제한
답변
이 작업은 생성을 위해 수행 할 수 있지만 본인의 지식에 따라 수행 할 수는 없습니다. 그러나 이것은 많은 작업입니다. 이를 수행하려면 작업 항목 유형 템플리트를 편집해야합니다.
기본적으로 특정 사람 그룹 만 모든 필드에 대한 권한을 가지도록 비 버그 템플릿을 편집합니다. 또한 트랜지션을 제한해야합니다. 즉, 버그가 아닌 작업 항목을 "Created"(또는 "새로운"작업 항목 상태가 무엇이든지)로 이동하십시오.
이것은 많은 편집 작업이지만 완료 될 수 있습니다. .
이 블로그 게시물은 기본적인 아이디어 제공 :
http://social.msdn.microsoft.com/forums/en-US/tfsadmin/thread/178bc809-0035-45ee-9e0a-65ac412186f1/
을이 전이 권한을 거부 할 하지 매개 변수에 대한 문서입니다 :
을
그리고 마지막으로, 여기에 VALIDUSER의 문서입니다 : 당신의 프로젝트 - 지역 수준에서의 모든 작업 항목에 대한 액세스를 제어 할 수 다른 옵션으로
.
TFS 프로젝트에는 "영역"이 있습니다. 그들은 당신이 그 무엇을 부르길 원하는지 설정할 수 있습니다. 많은 사람들이 기능 또는 응용 프로그램 "부분"별로이를 구성합니다.
"Triage"또는 "Bug Reporting"영역에 대한 액세스를 허용하고 모든 작업 영역에 대한 액세스를 제한 할 수 있습니다. (또는 사람들을 완전히 차단하려면 루트 "노드"에서 제거하십시오.
이렇게하려면 팀 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 팀 프로젝트 설정을 선택하십시오. 하위 메뉴에서 영역 및 반복을 선택하십시오.
이 같은 분야의 뭔가를 설정 :후 개발 영역을 선택합니다 왼쪽 아래 모서리에있는 보안 버튼을 클릭합니다.
결과 대화 상자에서 필요에 따라 사용 권한을 설정하여 해당 영역의 작업 항목에 대한보기 및 편집 액세스를 제한 할 수 있습니다. 그런 다음 개발자가 작업 항목을 만들 때 (작업 등) 영역을 올바르게 설정했는지 확인하십시오. 이렇게하면 해당 작업 항목에 대한 액세스가 제한됩니다.
"버그보고"영역을 열어두기 때문에 사용자는 여전히 해당 영역에 버그 (또는 슬프게도 작업)를 추가 할 수 있습니다. 버그에 대한 작업을 계획하면 개발 영역으로 이동할 수 있습니다.
이 작동하지만 몇 가지 단점이 있습니다 : 그것은 개발로 전환하면
- 사용자들이보고 한 버그의 상태를 볼 수 없습니다. Sharepoint 대시 보드 보고서는 해당 상태를 볼 수 있도록 도와줍니다.
- 사용자는 여전히 버그가없는 작업 항목을 만들 수 있습니다. 이것은 그들이 할 일을 할 수 있다는 것을 의미합니다.
다른 대안으로는 TFS의 작업 항목 전용보기를 사용하는 것입니다. 이 TFS 포털은 TFS 2010과 함께 자동 설치되며 TFS 2008에 설치할 수 있습니다. 사용자가 작업 항목을 입력하고 입력 한 작업 항목을 볼 수 있습니다. 하지만 그게 전부입니다. 이것은 상당히 제한된보기이지만, 그것은 당신을 위해 작동 할 수 있습니다.
사용자가 WIOV (Work Item Only View)를 사용하려면 CAL 라이센스를 구입할 필요가 없다는 점이 가장 큰 장점입니다. 얼마나 많은 사용자에게 액세스 권한을 부여 할 것인지에 따라 많은 돈을 절약 할 수 있습니다. WIOV과 지역 보안을 모두 잘 함께 당신이 원하는 경우 일 것, http://msdn.microsoft.com/en-us/library/cc668124.aspx
보조 노트로 : 여기
는 대한 링크입니다.편집 : 의견을 다시 읽은 후 사용자가 소스에 액세스하지 못하도록 제한하는 방법을 묻는 것 같습니다. 이렇게하려면 소스 제어 탐색기를 열고 프로젝트 또는 루트 노드를 마우스 오른쪽 단추로 클릭하고 속성을 선택하십시오. 여기에서 보안 탭을 선택하면 거기에서 소스 제어에 대한 액세스를 거부 할 수 있습니다.
두 개의 응용 프로그램 계층 서버가 있습니다. 하나는 클라이언트에서만 사용되므로 JS 소스에서 TFS 웹 액세스를 편집하여 Bugs, Change Requests 또는 Issues 이외의 추가를 허용하지 않습니다.
에서 (TFS 배포 폴더) \ 응용 프로그램 계층 \ 웹 액세스 \ 웹 \ 리소스 \ 스크립트, 당신은 DocumentService.js 파일을 편집 할 수 있습니다
//Opens new workitem editor with specified workitem type.
//workItemType: WorkItem type name.
DocumentService.newWorkItem = function(workItemType, tfsLocator)
{
if (JsUtility.stringIsNullOrEmpty(workItemType))
throw "Unspecified WorkItem Type Name.";
if (workItemType != 'Bug' && workItemType != 'Change Request' && workItemType != 'Issue') {
alert('Only Bugs, Change Requests and Issues can be created from this site');
}
else {
var _url = this.createUrl(CommonUrls.WorkItemEditor, { wit: workItemType }, tfsLocator);
return WindowHelpers.openWindow(_url, "_blank"); }
}
- 1. Team Foundation Server 테스팅
- 2. 복수형 Team Foundation Server
- 3. Team Foundation Server - 분기
- 4. Team Foundation Server 오류
- 5. 무료 온라인 Team Foundation Server
- 6. Windows 기반 Team Foundation Server
- 7. Team Foundation Server 프로젝트 보관
- 8. Team Foundation Server - Area/Iteration
- 9. Team Foundation Server 데이터베이스 대상
- 10. Team Foundation Server - SQL Server 버전 관리
- 11. Team Foundation Server 2010 작업에서 시간 대신 일 지정
- 12. Team Foundation 서버
- 13. Team Foundation Server 2008 새로 고침 문제
- 14. Team Foundation Server 및 MbUnit 테스트
- 15. Team Foundation Server (TFS)의 사용자 정의
- 16. Team Foundation Server 예제에서 InvalidProgramException이 발생했습니다.
- 17. Team Foundation Server - API를 사용하여 SVN에 동기화
- 18. Sharepoint - Project Web Access - Team Foundation Server
- 19. Team Foundation Server 기초가없는 병합에서 병합 삭제
- 20. Team Foundation Server 파일 체크인 문제
- 21. Team Foundation Server 설치 (StarTeam에서 마이그레이션)
- 22. Team Foundation Server - 내역이있는 이동 소스
- 23. TFS 사용자 지정 - Team Foundation Server 질문
- 24. 로컬 PC에서 Team Foundation Server 2010 관리
- 25. Team Foundation Server 2010 : 외부 라이브러리로 빌드
- 26. Team Foundation Server 파일 사용 중지
- 27. SourceSafe에서 Team Foundation Server로
- 28. Team Foundation Server 2010 및 NuGet 패키지 폴더
- 29. 한 Team Foundation 프로젝트에서 다른 Team Foundation 프로젝트로 파일 이동
- 30. SQL Server Analysis Services 및 Team Foundation Server
덕분에 많은,하지만 난이 많은 것 생각 더 단순하고 빠른 해결책이 있기를 바랍니다. 최소한 "작업 항목"에 대한 액세스를 제한 할 수 있습니까? – Zee99
오 예. 모든 작업 항목을 제한하는 것은 쉽습니다. 나는 그것을하는 방법에 대한 또 다른 대답을 추가 할 것이다. – Vaccano