tutorial

Atribuição automática de itens criados com base em critérios no Jira

Kev Zettler Por Kev Zettler
Buscar tópicos

You can create a Jira automation rule by using an if/else condition, which automatically assigns issues to groups of users based on their issue types. 

Você pode criar uma regra de automação do Jira usando condições if/else, que faz a atribuição automática de itens a grupos de usuários com base em tipos de item.

Navegue até a guia Automation das configurações do projeto no Jira. Na guia de regras, clique em Criar regra no canto superior direito da tela. Na tela Novo acionador, selecione Item criado e clique em Salvar.

Navegue até a guia Automation das configurações do projeto no Jira. Na guia de regras, clique em Criar regra no canto superior direito da tela. Na tela Novo acionador, selecione Item criado e clique em Salvar

Na tela Adicionar componente, clique em Condição nova.

Na tela Adicionar componente, clique em Condição nova

Na tela Condição nova, selecione a opção de bloqueio if/else. Essa ação cria a condição que inicia a ação dependendo dos critérios da regra de automação.

Na tela Condição nova, selecione a opção de bloqueio if/else. Essa ação cria a condição que inicia a ação dependendo dos critérios da regra de automação.

Na tela bloco If, clique em Adicionar condições...

Na tela do bloco If, clique em Adicionar condição...

Na tela do bloco If, selecione a opção Condição de campos do item.

Na tela do bloco If, selecione a opção Condição de campos do item.

Para esta demonstração, a gente definiu a condição para Tipo do item> igual a> Bug. Clique em Salvar.

Para esta demonstração, a gente definiu a condição para Tipo do item > igual a > Bug. Clique em Salvar.

Em seguida, adicione a ação que atribui bugs a um determinado grupo de usuários. Na barra lateral esquerda, que tem um resumo da regra de automação, clique no texto Adicionar componente abaixo da condição if:Matches.

Em seguida, adicione a ação que atribui bugs a um determinado grupo de usuários. Na barra lateral esquerda, que tem um resumo da regra de automação, clique no texto Adicionar componente abaixo da condição If:matches.

Você vai receber a solicitação para o Componente novo. Clique em Ação nova.

Você vai receber a solicitação para que providencie o Componente novo. Clique em Ação nova.

Na tela Ação nova, pesquise e clique na opção Atribuir item.

Na tela Ação nova, pesquise e clique na opção Atribuir item

Na solicitação de Atribuir item, selecione o usuário que vai receber os itens. Clique no botão Salvar.

Ao aparecer a solicitação de Atribuir item, selecione o usuário ao qual atribuir bugs. Clique no botão Salvar.

Em seguida, é possível adicionar a condição if/else à condição if:Matches. Se a condição no bloco If não corresponder, a regra vai avaliar o bloco Else. Clique no texto Adicionar mais na barra lateral esquerda.

Em seguida, é possível adicionar a condição if/else à condição if:Matches. Se a condição no bloco If não corresponder, a regra vai avaliar o bloco Else. Clique no texto Adicionar mais na barra lateral esquerda.

Você é levado para a tela de bloco Else. Clique no texto Adicionar condições e selecione outra Condição campos do item.

Você é levado para a tela de bloco Else. Clique no texto Adicionar condições e selecione outra condição Campos do item.

Adicione a condição nova ao bloco Else-if. O exemplo abaixo demonstra como adicionar a condição nova Else-if que é ativada quando o valor do tipo de itens é igual a Tarefa.

Adicione a condição nova ao bloco Else-if. O exemplo abaixo demonstra como adicionar a nova condição Else-if, ativada quando o valor do tipo de itens é igual a Tarefa.

Repita as etapas para adicionar a ação à condição Else-if. O exemplo abaixo ilustra como criar a ação adicional que atribui o item a outro usuário.

Repita as etapas para adicionar a ação à condição Else-if. O exemplo abaixo ilustra como criar a ação adicional que atribui o item a outro usuário.

Essa regra tem condições If e Else-If que verificam algum tipo de item específico para que as ações subsequentes sejam executadas assim que qualquer condição corresponder. Em seguida, preencha a condição Else restante com outra ação. Clique no texto adicionar outro localizado na barra lateral de informações da regra e clique no botão Salvar. Repita as etapas acima para adicionar a ação Atribuir item à condição nova Else.

O exemplo abaixo revela como definir a ação Atribuir item para fazer a atribuição automática ao usuário de alguma lista.

Como definir a ação Atribuir item para fazer a atribuição automática do item ao usuário de alguma lista.

Este Atribuir item demonstra a atribuição de carga de trabalho balanceada que faz a atribuição automática do item aos usuários na lista. A atribuição de carga de trabalho balanceada distribui por igual as atribuições para que o usuário na lista não receba mais itens do que os outros. Depois de configurar a nova ação Atribuir item, clique no botão Salvar.

A captura de tela a seguir mostra como as informações finais da regra devem ser. Ela deve incluir:

1 acionador — Quando: Item criado

3 Condições - If:matches, Else-if:matches, Else

3 ações - Então: Atribua o item a x 3

Digite o nome dessa regra e clique no botão Ativar. No exemplo abaixo, a gente usou o nome “Atribuição automática de itens por tipo”. Você deve ver o seguinte indicador de sucesso.

clique no botão Ativar

Agora que a regra foi ativada, você pode acioná-la por meio da criação de alguns itens no projeto. Tente criar o item do tipo Bug ou Tarefa. Em seguida, é possível verificar se a regra de automação está funcionando sem erros acessando o log de auditoria.

Agora que a regra foi ativada, você pode acioná-la por meio da criação de alguns itens no projeto.

O log de auditoria mostra o histórico da regra de automação desde a criação e execução. Se houver algum item ou bug com a regra de automação, o Log de Auditoria os destaca e oferece suporte à depuração. Se você quiser explorar outros exemplos de regras, acesse a biblioteca de templates de regras.