2010-12-07 2 views
1

일부 TFS2010 프로세스 템플릿을 사용자 지정하고 있으므로 관리자를 제외한 모든 사용자가 "읽기 전용"으로 설정할 수 있도록 일부 필드를 제한해야합니다.TFS 2010 : 관리자를 제외한 모든 사용자에 대해 읽기 전용으로 작업 항목 필드를 설정하면 작동하지 않습니다.

문제는 "읽기 전용"규칙을 사용하고 있으며 "[Global] \ Project Collection Administrators가 아닌"경우에도 모든 사람에게 "읽기 전용"으로 설정되어 있습니다.

내 도메인 사용자가 [Global] \ Project Collection Administrators 내에 있으며, 관리 콘솔이나 VS2010 GUI에서 추가되었습니다. 운이 없습니다.

나는 TFS2010 전동 공구를 사용하고 있지만, 이것은 생성 된 XML입니다 :

<FieldDefinition reportable="dimension" refname="System.Title" name="Title" type="String"> 
    <READONLY for="[Global]\Project Collection Valid Users" not="[Global]\Project Collection Administrators" /> 
</FieldDefinition> 

문제점은 무엇입니까?

미리 감사드립니다.

+0

실제로 WIT를 저장 한 후 Power Tools를 사용하여 서버에서 열면 "유효한 사용자"와 "비어 있지 않은 사용자"두 개의 "READONLY"규칙과 "for blank" "및"프로젝트 수거 관리자가 아님 "... –

답변

1

유효한 사용자에 대해 읽기 전용 값을 설정하는 규칙을 지우십시오. 컬렉션 관리자도 유효한 사용자이므로 두 규칙이 모두 적용됩니다. 두 번째 작업 만하면 모든 사용자가 프로젝트 연결 관리자가 아니면 읽기 전용 규칙을 기본적으로 선택합니다.

+0

안녕하세요. 나는 단지 그것을 시도하고있다. 어쨌든, 모든 글로벌 그룹이나 로컬 그룹이 "유효한 사용자"이기 때문에 이상하게 여겨야한다. 그렇다면이 필터의 작동 방식은 무엇인가? ... –

+0

감사합니다. 어쩌면 나는/readonly 규칙이 어떻게 작동하는지 오해하고있다. 나는 독자, 기고자, 빌더와 같은 프로젝트 범위 그룹으로 그 결과를 시도해 보았습니다 ... –

+0

결국, 당신은 절대적으로 옳습니다. BTW는 주로 권한이 적용되었지만 팀 탐색기/VS2010 재부팅 없이는 적용되지 않았습니다. 그거 쉽지 ........ –

관련 문제