我們有一個場景,我們通過使用區域路徑將工作項目的安全性。有一個特定的區域路徑,其中只有管理員組可以將工作項目放入該區域路徑,某個組可以看到這些工作項目並編輯它們。但是,我需要讓其他人(貢獻者)也可以編輯工作項目。問題出現在他們需要保存工作項目時,它已經有了這個「受限」的區域路徑集。TFS 2010 - 區域路徑驗證
我已經創建了一個「隱藏的」區域驗證字段,其規則是當SYSTEM.AreaID的值爲「xx」時,除了項目經理以外,使其受到限制。
我需要其他人才能夠編輯工作項並將其保存在該區域路徑中。
有一個建議我收到創建另一個區域驗證字段,並使System.AreaPath只讀,但不起作用。
下面是當前的代碼:
<FIELD type="String" name="Area Validation" refname="Agenda.AreaValidation">
<PROHIBITEDVALUES expanditems="true">
<LISTITEM value="Restricted" />
</PROHIBITEDVALUES>
<WHEN value="32" field="System.AreaId">
<COPY from="value" value="Restricted" not="[project]\Managers" />
</WHEN>
<HELPTEXT>Hidden field used to validate Product Area</HELPTEXT>
</FIELD>
<FIELD type="String" name="Area Validation2" refname="Agenda.AreaValidation2">
<WHEN value="POC/Restricted" field="System.AreaPath">
<READONLY not="[project]\Managers" />
</WHEN>
<HELPTEXT>Hidden field used to validate Product Area</HELPTEXT>
</FIELD>
謝謝!
Bump ...請幫忙! – LisDani