質問

TFS 2010を使用しており、ワークアイテムタイプをカスタマイズしています。次のようなグループのメンバーであるユーザーへのフィールドへのアクセスを制限する方法があるかどうか疑問に思っていました。

<FIELD name="Created By" refname="System.CreatedBy" type="String" syncnamechanges="true" reportable="dimension" />

<FIELD name="Project Manager" refname="CustomField.ProjectManager" type="String" reportable="dimension">
    <HELPTEXT>The name of the project manager.</HELPTEXT>
    <SUGGESTEDVALUES expanditems="true" filteritems="excludegroups">
        <LISTITEM value="[global]\Project Managers" />
    </SUGGESTEDVALUES>
    <WHENNOT field="System.CreatedBy" value="CustomField.ProjectManager">
        <READONLY />
    </WHENNOT>
</FIELD>

編集 たとえば、グループ内の特定のユーザーを制限する方法はありますか。たとえば、プロジェクトマネージャー「ジョン」をフィールドの変更を制限します。 ?

上記のコードの問題は、 value 属性は文字列値のみを受け入れ、フィールド式を認識しません。

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top