- Notas de versão
- Introdução
- Atividades
- Projetando fluxos de trabalho de longa duração
- Start Job And Get Reference
- Wait for Job and Resume
- Add Queue Item And Get Reference
- Wait For Queue Item And Resume
- Wait for Form Task and Resume
- Resume After Delay
- Assign Tasks
- Create External Task
- Wait For External Task and Resume
- Complete Task
- Forward Task
- Get Form Tasks
- Get Task Data
- Obter tarefas do aplicativo
- Add Task Comment
- Update Task Labels
- Criar tarefa do aplicativo
- Wait For App Task and Resume
- Configure task timer
- Ações
- Processos
- Notificações
- Auditar

Action Center
Assign Tasks
linkUiPath.Persistence.Activities.Tasks.AssignTasks
Description
linkAtribui 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
linkWindows - Legada | Windows | Multiplataforma
Pré-requisitos
linkPara atribuir tarefas corretamente, certifique-se de ter as permissões de pasta necessárias definidas no Orchestrator. As Permissões de pasta para a função Robot no Orchestrator devem ter a permissão Criar habilitada.
Windows, Windows - configuração herdada
linkPainel Designer (para 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.
- 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 objetosList<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 objetosList<TaskAssignmentResponse>
.
Painel Designer (para 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 objetosList<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 objetosList<TaskAssignmentResponse>
.
Painel de Propriedades
Comum
- 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 comoTrue
, a execução do projeto continua independentemente de qualquer erro.
True
, nenhum erro será capturado quando o projeto for executado.
- NomeDeExibição - o nome de exibição da atividade.
- 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).
Entrada
- Ativar várias atribuições - ativa a opção de atribuir várias tarefas.
- 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
. - 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.
- ID da Tarefa — o ID da tarefa.
- 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 objetosList<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. - 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.
Diversos
- Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.
Saída
- 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 objetosList<TaskAssignmentResponse>
.
Configuração multiplataforma
link- Critérios de atribuição - Permite atribuir a ação a:
- Um usuário único: atribua a tarefa de ação a um usuário específico.
- Todos os usuários em um grupo: atribua a ação a todos os usuários em um determinado grupo.
- Baseado em carga de trabalho: atribua a ação ao usuário em um grupo específico que tem a menor carga de trabalho.
Consulte Atribuição de grupos a ações para mais detalhes.
- 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 objetosList<TaskAssignmentResponse>
.
Opções avançadas
Comum
- 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 comoTrue
, 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).
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
.
Saída
- 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 objetosList<TaskAssignmentResponse>
.