action-center
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Action Center

Última atualização 26 de fev de 2026

Assign Tasks

UiPath.Persistence.Activities.Tasks.AssignTasks

Description

Atribui uma ou mais tarefas no fluxo de trabalho atual a um usuário no Orchestrator usando um endereço de e-mail ou um nome de usuário registrado no Orchestrator.

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Pré-requisitos

  • As atribuições de grupos funcionam apenas quando o grupo ou todos os membros do grupo têm pelo menos as permissões Ações: Visualizar e Editar atribuídas à pasta correspondente no Orchestrator. Você pode atribuir ações para usuários em um grupo apenas se o grupo atender às seguintes condições:
  • Para todos os usuários no grupo: o grupo pode ser um grupo local ou um grupo do Azure Active Directory (AD). Membros aninhados em grupos do AD também receberiam a tarefa.
  • Para Atribuição baseada em carga de trabalho ou baseada em Round Robin: apenas grupos locais são compatíveis.
    Observação: as atribuições baseadas em carga de trabalho e baseadas em Round Robin considerariam apenas os 1000 principais membros de um determinado grupo local para atribuição.

Windows - Legada, Configuração do Windows

Painel do Designer
  • Critérios de atribuição - Permite atribuir a ação a:
    • Um usuário único: atribua a tarefa a um usuário específico.
    • Todos os usuários em um grupo: atribui a mesma tarefa a todos os usuários no grupo.

      Quando um usuário conclui a tarefa, ela é removida automaticamente da guia Pendente para todos os outros usuários e movida para a guia Concluída .

    • Baseado em carga de trabalho: atribui a tarefa ao membro do grupo com o menor número de tarefas pendentes, excluindo tarefas atribuídas a Todos os usuários em um grupo.
    • Round-Robin: atribua tarefas a cada membro do grupo em uma ordem rotacionada de rotação. Apenas tarefas atribuídas usando esse método são consideradas no ciclo do Round-Robin.

    Para obter mais detalhes, consulte Atribuição de grupos de ações.

  • Atribuição de tarefa única

    • ID da Tarefa — o ID da tarefa.
    • Nome de usuário ou e-mail - O nome de usuário ou endereço de e-mail do usuário ao qual você deseja atribuir esta tarefa.
    • ID do usuário — o ID do usuário ao qual você deseja atribuir a tarefa. Para recuperar um ID de usuário,…
    • Tipo de atribuição de tarefa - O tipo de operação de atribuição a ser executada. Por padrão, a operação Atribuir é definida e pode ser alterada para Reatribuir se você quiser atribuir a mesma ação a um usuário diferente.
    • TaskUserAssignments - Uma lista de identificadores de tarefa e informações de usuário correspondentes aos quais uma ação deve ser atribuída/reatribuída, armazenada em um objeto List<TaskUserAssignment> . Este campo suporta apenas objetos List<TaskUserAssignment> . O objeto deve conter um identificador de tarefa e suas informações de usuário correspondentes, como um endereço de e-mail ou um nome de usuário registrado no Orchestrator.
    • FailedTaskAssignments - Se alguma das solicitações de atribuição do usuário falhar, uma lista será criada, contendo o identificador da tarefa, a mensagem de erro e o código do erro, bem como o endereço de e-mail ou nome de usuário registrado no Orchestrator, em um objeto List<TaskAssignmentResponse> neste campo de propriedade. Este campo suporta apenas objetos List<TaskAssignmentResponse> .

    Atribuição de várias tarefas

    Selecione Habilitar várias atribuições. As seguintes propriedades estão disponíveis no painel do designer:

    • TaskUserAssignments (entrada) - Uma lista de identificadores de tarefa e informações de usuário correspondentes aos quais uma ação deve ser atribuída/reatribuída, armazenada em um objeto List<TaskUserAssignment> . Este campo suporta apenas objetos List<TaskUserAssignment> . O objeto deve conter um identificador de tarefa e suas informações de usuário correspondentes, como um endereço de e-mail ou um nome de usuário registrado no Orchestrator.
    • Tipo de atribuição de tarefa - O tipo de operação de atribuição a ser executada. Por padrão, a operação Atribuir é definida e pode ser alterada para Reatribuir se você quiser atribuir a mesma ação a um usuário diferente.
    • FailedTaskAssignments - Se alguma das solicitações de atribuição do usuário falhar, uma lista será criada, contendo o identificador da tarefa, a mensagem de erro e o código do erro, bem como o endereço de e-mail ou nome de usuário registrado no Orchestrator, em um objeto List<TaskAssignmentResponse> neste campo de propriedade. Este campo suporta apenas objetos List<TaskAssignmentResponse> .
  • Ativar várias atribuições - ativa a opção de atribuir várias tarefas.
  • ID da Tarefa — o ID da tarefa.
  • Nome de usuário ou e-mail - O nome de usuário ou endereço de e-mail do usuário ao qual você deseja atribuir esta tarefa.
  • Tipo de atribuição de tarefa - O tipo de operação de atribuição a ser executada. Por padrão, a operação Atribuir é definida e pode ser alterada para Reatribuir se você quiser atribuir a mesma ação a um usuário diferente.
  • FailedTaskAssignments - Se alguma das solicitações de atribuição do usuário falhar, uma lista será criada, contendo o identificador da tarefa, a mensagem de erro e o código do erro, bem como o endereço de e-mail ou nome de usuário registrado no Orchestrator, em um objeto List<TaskAssignmentResponse> neste campo de propriedade. Este campo suporta apenas objetos List<TaskAssignmentResponse> .
Painel de Propriedades

Entrada

  • Caminho da pasta do Orchestrator — o caminho para a pasta do Orchestrator com que você deseja usar essa atividade. Se não for preenchido, a pasta atual do Orchestrator será usada. Este campo é compatível apenas com strings e variáveis String .

Diversos

  • ContinuarComErro — especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto continua independentemente de qualquer erro.

    Se você incluir a atividade AssignTasks em uma atividade Try Catch e o valor e o valor da propriedade ContinuarComErro for True, nenhum erro será capturado quando o projeto for executado.

  • TempoLimiteEmMs - Especifica o período de tempo (em milissegundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é 30000 milissegundos (30 segundos).

Configuração multiplataforma

Painel do Designer
  • Critérios de atribuição - Permite atribuir a ação a:
    • Um usuário único: atribua a tarefa a um usuário específico.
    • Todos os usuários em um grupo: atribui a mesma tarefa a todos os usuários no grupo.

      Quando um usuário conclui a tarefa, ela é removida automaticamente da guia Pendente para todos os outros usuários e movida para a guia Concluída .

    • Baseado em carga de trabalho: atribui a tarefa ao membro do grupo com o menor número de tarefas pendentes, excluindo tarefas atribuídas a Todos os usuários em um grupo.
    • Baseado em Round-Robin: atribua tarefas a cada membro do grupo em uma ordem rotativa (Robin). Apenas tarefas atribuídas usando esse método são consideradas no ciclo do Round-Robin.

    Para obter mais detalhes, consulte Atribuição de grupos de ações.

  • Atribuição de tarefa única

    • ID da Tarefa — o ID da tarefa.
    • Nome de usuário ou e-mail - O nome de usuário ou endereço de e-mail do usuário ao qual você deseja atribuir esta tarefa.
    • ID do usuário — o ID do usuário ao qual você deseja atribuir a tarefa. Para recuperar um ID de usuário, use a API do Orchestrator GET /odata/Users .
    • Tipo de atribuição de tarefa - O tipo de operação de atribuição a ser executada. Por padrão, a operação Atribuir é definida e pode ser alterada para Reatribuir se você quiser atribuir a mesma ação a um usuário diferente.
    • TaskUserAssignments - Uma lista de identificadores de tarefa e informações de usuário correspondentes aos quais uma ação deve ser atribuída/reatribuída, armazenada em um objeto List<TaskUserAssignment> . Este campo suporta apenas objetos List<TaskUserAssignment> . O objeto deve conter um identificador de tarefa e suas informações de usuário correspondentes, como um endereço de e-mail ou um nome de usuário registrado no Orchestrator.
    • FailedTaskAssignments - Se alguma das solicitações de atribuição do usuário falhar, uma lista será criada, contendo o identificador da tarefa, a mensagem de erro e o código do erro, bem como o endereço de e-mail ou nome de usuário registrado no Orchestrator, em um objeto List<TaskAssignmentResponse> neste campo de propriedade. Este campo suporta apenas objetos List<TaskAssignmentResponse> .

    Atribuição de várias tarefas

    Selecione Habilitar várias atribuições. As seguintes propriedades estão disponíveis no painel do designer:

    • TaskUserAssignments (entrada) - Uma lista de identificadores de tarefa e informações de usuário correspondentes aos quais uma ação deve ser atribuída/reatribuída, armazenada em um objeto List<TaskUserAssignment> . Este campo suporta apenas objetos List<TaskUserAssignment> . O objeto deve conter um identificador de tarefa e suas informações de usuário correspondentes, como um endereço de e-mail ou um nome de usuário registrado no Orchestrator.
    • Tipo de atribuição de tarefa - O tipo de operação de atribuição a ser executada. Por padrão, a operação Atribuir é definida e pode ser alterada para Reatribuir se você quiser atribuir a mesma ação a um usuário diferente.
    • FailedTaskAssignments - Se alguma das solicitações de atribuição do usuário falhar, uma lista será criada, contendo o identificador da tarefa, a mensagem de erro e o código do erro, bem como o endereço de e-mail ou nome de usuário registrado no Orchestrator, em um objeto List<TaskAssignmentResponse> neste campo de propriedade. Este campo suporta apenas objetos List<TaskAssignmentResponse> .
  • Ativar várias atribuições - ativa a opção de atribuir várias tarefas.
  • ID da Tarefa — o ID da tarefa.
  • Nome de usuário ou e-mail - O nome de usuário ou endereço de e-mail do usuário ao qual você deseja atribuir esta tarefa.
  • Tipo de atribuição de tarefa - O tipo de operação de atribuição a ser executada. Por padrão, a operação Atribuir é definida e pode ser alterada para Reatribuir se você quiser atribuir a mesma ação a um usuário diferente.
  • FailedTaskAssignments - Se alguma das solicitações de atribuição do usuário falhar, uma lista será criada, contendo o identificador da tarefa, a mensagem de erro e o código do erro, bem como o endereço de e-mail ou nome de usuário registrado no Orchestrator, em um objeto List<TaskAssignmentResponse> neste campo de propriedade. Este campo suporta apenas objetos List<TaskAssignmentResponse> .
Painel de Propriedades

Entrada

  • Caminho da pasta do Orchestrator — o caminho para a pasta do Orchestrator com que você deseja usar essa atividade. Se não for preenchido, a pasta atual do Orchestrator será usada. Este campo é compatível apenas com strings e variáveis String .

Diversos

  • ContinuarComErro — especifica se a automação deve continuar mesmo quando a atividade gera um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto continua independentemente de qualquer erro.

    Se você incluir a atividade AssignTasks em uma atividade Try Catch e o valor e o valor da propriedade ContinuarComErro for True, nenhum erro será capturado quando o projeto for executado.

  • TempoLimiteEmMs - Especifica o período de tempo (em milissegundos) para aguardar que a atividade seja executada antes de gerar um erro. O valor padrão é 30000 milissegundos (30 segundos).

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades