Compartilhar via


Uma regra de campo a um grupo de escopo.

Às vezes você deseja regras de escopo de campo a um grupo específico. Para fazer isso, use os atributos for e not. Esses atributos são usados nas marcas para fazer com que se aplicam especificamente a um único grupo ou para qualquer pessoa, mas as pessoas em um único grupo.

denies, que é definida pelo "não" o atributo, tem precedência sobre grants, que é definida pelo "para" atributo.

O for e not atributos são opcionais e não devem ter valores vazios.

Esses atributos podem estar limitados somente a um grupo, não a um usuário específico.

Exemplos

não

O exemplo a seguir define o campo de descrição de triagem como somente leitura para todos, exceto os usuários no grupo Comitê de triagem.

<FIELD name="Triage Description">
<READONLY not="[Project]\Triage Committee" />
</FIELD>

Para

No exemplo a seguir, qualquer usuário do grupo de analistas de Júnior é necessário para preencher o campo aprovador de segundo.

<FIELD name="Second Approver">
<REQUIRED for="Example1\Junior Analysts"/>
</FIELD>

para e não

O exemplo a seguir define a gravidade como um campo obrigatório para os usuários do grupo de ProjectMembers, mas não para aqueles no grupo ProjectAdmins. Porque denies tem precedência sobre grants, se um usuário em ambos os grupos, "não" instrução seria aplicada e o campo não seriam necessário.

<FIELD name="Severity">
<REQUIRED for="[Project]\ProjectMembers" not="[Global]\ProjectAdmins"/>
</FIELD>
ObservaçãoObservação

Para usar vários grupos, você deve criar um pai Team Foundation Server grupo que inclui o conjunto de grupos que você deseja usar.

Consulte também

Conceitos

Atribuindo regras e valores baseados em condicional