기능 및 작업에 대한 액세스 제한
보안 그룹을 통해 사용 권한 상태를 거부로 설정하여 많은 TFS(Team Foundation Server) 작업에 대한 액세스를 제한할 수 있습니다. 기본 그룹 및 권한에 대한 포괄적인 목록을 보려면 Team Foundation Server에 대한 사용 권한 참조을 참조하세요.
Q: 소스 코드에 액세스하거나 수정할 수 있는 사람을 제한하려면 어떻게 해야 합니까?
A: TWA 관리 컨텍스트의 버전 제어 탭에서 그룹 또는 개인의 권한을 설정할 수 있습니다.
버전 제어에 Git를 사용하는 팀 프로젝트의 경우 다음 권한을 설정할 수 있습니다.
자세한 내용은 Team Foundation Server에 대한 사용 권한 참조을 참조하세요.
Q: 빌드 정의를 수정할 수 있는 사람을 제한하려면 어떻게 해야 합니까?
A: TWA의 빌드 허브에서 그룹 또는 개인에 대해 프로젝트 수준에서 빌드 권한을 설정할 수 있습니다.
다음 그림에 표시된 빌드 작업에 대한 권한을 설정할 수 있습니다.
또한 빌드 정의에 대한 상황에 맞는 메뉴를 열어 권한을 설정할 수 있습니다.
자세한 내용은 Team Foundation Server에 대한 사용 권한 참조을 참조하세요.
Q: 팀 멤버가 작업 항목을 변경할 수 없도록 제한하려면 어떻게 해야 합니까?
A: 영역 경로에 대한 권한을 설정하면 그룹 또는 개인이 영역 경로 아래에 할당된 작업 항목을 만들거나 편집할 수 없도록 제한할 수 있습니다.
Q: 특정 WIT(작업 항목 형식)를 만들 수 없도록 액세스를 제한하려면 어떻게 해야 합니까?
A: 다음 두 가지 방법 중 하나로 액세스를 제한할 수 있습니다.
Hidden Categories 그룹에 WIT를 추가하면 대부분의 프로젝트 참가자가 WIT를 만들 수 없도록 제한할 수 있습니다. 작업 항목 폼을 여는 템플릿에 대한 하이퍼링크를 만들고 작업 항목 폼을 만들 수 있게 하려는 팀 멤버와 해당 링크를 공유할 수 있습니다.
System.CreatedBy 필드의 경우 워크플로에 필드 규칙을 추가하여 사용자 그룹이 특정 형식의 작업 항목을 만들 수 없도록 효과적으로 제한할 수 있습니다. 다음 예에서 보듯이 작업 항목을 저장하려면 작업 항목을 만드는 사용자는 Allowed Group에 속해야 합니다.
<TRANSITION from=" " to="New"> <FIELDS> <FIELD refname="System.CreatedBy"> <VALIDUSER for="Allowed Group" not="Disallowed Group" /> </FIELD> </FIELDS> </TRANSITION>
WIT를 사용자 지정하는 방법에 대한 자세한 내용은 사용자 지정 작업 항목 형식 수정 또는 추가(WIT)을 참조하세요.
Q: 특정 조건 또는 필드 값을 기준으로 작업 항목을 변경할 수 없도록 액세스를 제한하려면 어떻게 해야 합니까?
A: 조건 필드 규칙, 조건 기반 필드 규칙 또는 그룹에 적용되는 두 규칙의 조합을 설정합니다. 올바른 규칙을 지정하고 해당 규칙이 특정 그룹에 적용되도록 하여 필드에 대한 변경 작업을 제한할 수 있습니다. 조건부 규칙에는 CANNOTLOSEVALUE, EMPTY, FROZEN, NOTSAMEAS, READONLY 및 REQUIRED 요소가 포함될 수 있습니다.
Q: 공유 작업 항목 쿼리를 수정할 수 있는 사람을 제한하려면 어떻게 해야 합니까?
A: 공유 쿼리 또는 쿼리 폴더에 대한 권한을 설정하여 폴더 내의 쿼리를 수정할 수 있는 사람을 제한합니다.