2010-08-06 2 views
5

그래서이 주제와 관련된 게시물이 몇 개 있다는 것을 알고 있습니다. 그러나이 항목에 대한 게시물이 거의없는 것 같습니다.TFS 작업 항목의 사용자 "할당 대상"필드

내 문제는 TFS에서 새 작업 항목을 만들 때 할당 할 수있는 사용자가 NT Authority \ Local Service (TFS 서비스 계정이기도 함)입니다.

-> Valid Users 
    -> Project Collection Admistrators 
     -> Project Collection Service Accounts 
     -> NT Authority\Local Service 

그리고 : 나는 왜, 내가 기본적으로이 필드가 유효한 사용자 그룹에 의해 채워지는 것을 알고, 그리고 그룹을 검사에 묻는 게 아니에요, 나는 그룹 권한 계층 구조는 다음과 같습니다 것을 알 수 있습니다 프로젝트 수집 서비스 계정에서 아무 것도 변경할 수 없으므로 기본적으로 모두에게이 사용자가 할당 필드에 있습니까? 그렇다면 모든 사람들이 그것을 받아들이거나 자신의 프로세스 템플릿을 수정하여 걸러 낼 수 있습니다 (블로그 here 참조).

기본적으로 조금 밖에 이상하게 보이지만 이미 필터링되지 않았습니다! 분명히 나는 ​​(심지어 내가 할 수있는) 어떤 권한으로부터 이것을 제거하고 싶지 않다. 나중에 문제를 일으킬까 걱정된다.

프로세스 템플리트에서 유일한 방법 (유지 보수 노력이 필요함)이 필터링되어 있습니까? 아니면 더 간단한 방법이 있습니까?

답변

11

TFS2008에서는 이렇게해야합니다. 2010 년에 "제외"가있을 수 있지만 지금은 확인할 수 없습니다.

각 사용자를 개별적으로 나열하는 대신 많은 수의 유지 관리 작업을 수행하지 않기 위해 "유효 사용자"목록에서 "중재자"및 "기여자"목록을 작성했습니다.

 <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension"> 
      <ALLOWEDVALUES expanditems="true"> 
       <LISTITEM value="[Project]\Contributors"/> 
       <LISTITEM value="[Project]\Moderators"/> 
      </ALLOWEDVALUES> 
     </FIELD> 
+0

그래서, 이것이 내가 내 질문에 언급 된 블로그 게시물처럼 많이 보이는, 그래서 나는이 유일한 방법입니다 추측하고있어 더 쉽게이 없다 : 우리는 우리가 서비스 권한에 영향을주지 않고 해당 그룹을 제어 할 수 있다는 사실을 알고 방법? 내 다른 질문에 대한 답변을 알고 계십니까? '기본적으로 서비스 계정은 할당 필드에 항상 표시됩니까?' 감사. – Andy

+0

그것은 우리를위한 것이 었습니다. 이것을 바꾸는 것은 정말 간단하고, 그것을 많이 유지할 필요가 없습니다. – Robaticus

+3

이 글을 읽는 다른 사람을위한 메모, 이유는 모르겠지만 시도했을 때 오류가 발생했으며, 해결책은 Capitol P'[Project] \ Contributors'를 사용하는 것이 었습니다. –

관련 문제