Compartilhar via


Definir o escopo de uma regra de campo para um grupo

Às vezes você deseja regras de escopodecampo para um determinado grupo. Para fazer isso, use os atributos for e not.Esses atributos são usados nas marcas para torná-los aplicar especificamente a um único grupo ou para qualquer pessoa, mas as pessoas em um único grupo.

denies, que é definido pelo "não" atributo, tem precedência sobre grants, que é definida pelo "for" 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 para um determinado usuário.

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 no grupo analistas júnior é necessário para concluir o aprovador segundo campo.

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

para e não

O exemplo a seguir define a gravidade como necessária de campo para usuários no grupoProjectMembers, mas não para aqueles no grupoProjectAdmins.Porque denies tem precedência sobre grants, se um usuário está em grupos, a "não" demonstrativo poderiam ser aplicados tanto o campo não seriam necessários.

<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 Servero grupo que inclui o conjunto de grupos que você deseja usar.

Consulte também

Conceitos

Atribuir regras e valores baseados em condicionais