UiPath Documentation
orchestrator
latest
false
Guia do usuário do Orchestrator
Importante :
A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Sobre processos

Observação:

A disponibilidade de funcionalidades depende da oferta de nuvem que você usa. Para obter detalhes, consulte a página Disponibilidade de recursos.

Um processo é um estado implantado e configurado de um pacote, pronto para ser executado como um trabalho.

Mais especificamente, um processo representa uma versão do pacote vinculada a uma pasta designada. Quando você implanta um novo processo, ele fica disponível para todas as contas que têm acesso a essa pasta.

A página Processos permite a você implantar um pacote carregado como um novo processo, gerenciar processos criados anteriormente, manter todos os seus processos atualizados com as versões mais recentes de pacotes e iniciar um trabalho diretamente usando o processo desejado. Isso ajuda na distribuição de pacotes por todas as contas da sua organização e na execução de processos mais rapidamente, a partir da página Processos ou Trabalhos.

Além de executar processos a partir das páginas Processos e Trabalhos, você também pode configurar qualquer processo para começar automaticamente quando o agente do robô for iniciado. Como um administrador, isso permite que você tenha certeza de que os processos necessários sejam iniciados sem demora ou falha por parte do usuário da máquina, por exemplo, para garantir a adesão às políticas de TI da empresa.

A tabela a seguir contém descrições de colunas para a grade de Processos.

Campo

Description

Name

O nome de exibição do processo. É possível classificar a lista de processos por Nome.

Tipo

O tipo de projeto. As seguintes opções estão disponíveis:

  • RPA - exibido para projetos do Studio do tipo Processo ou Biblioteca
  • Testes - exibido para projetos do Studio do tipo Automação de testes
  • Agente - exibido para projetos do tipo Agente

    Observação: os agentes codificados são indicados como Agente<programming language> () na grade.

  • Maestro BPMN - exibido para projetos do tipo Maestro BPMN
  • Maestro Case - displayed for projects of the Maestro Case type
  • Maestro Flow - displayed for projects of the Maestro Flow type
  • Aplicativo - exibido para projetos de aplicativos publicados a partir do Studio Web.

Nome do Pacote

O nome do pacote que foi implantado.

Não visível por padrão. Para exibir a coluna, selecione-a no menu Colunas.

É possível classificar a lista de processos por Nome do pacote.

Versão

O número da versão do pacote sendo usada atualmente em um determinado processo.

  • The Update available icon next to this field indicates that you are not using the latest available version. Selecting the icon opens the upgrade confirmation dialog and updates the process to the latest package version.
  • Se a versão do pacote associada a um processo não estiver mais disponível no repositório do NuGet configurado, isso será indicado com um ícone Não disponível .
  • Se você estiver usando a versão mais recente disponível, o ícone Versão mais recente aparece.

Prioridade do trabalho

A prioridade do trabalho.

É possível classificar e filtrar a lista de processos por Prioridade de trabalho.

Tipo de execução

O tipo de execução do processo. Vinculado à configuração de projeto de Automação assistida no Studio:

  • se a opção estiver ativada, o processo será executado em um contexto Assistido
  • se a opção estiver desativada, o processo será executado em um contexto Não assistido

O valor Não especificado é exibido para pacotes publicados antes da versão 2021.10.3 do Studio.

Interação do usuário Especifica se o processo requer interação do usuário:
  • Obrigatório: indica um processo em primeiro plano que requer interação do usuário.
  • Não obrigatório: indica um processo em segundo plano que não requer interação do usuário.

Compatibilidade

O sistema operacional compatível para a estrutura de destino subjacente do projeto de automação.

Ponto de entrada

The workflow file used to start the execution of the process. By default, the Main.xml file is set as the entry point. If your project contains multiple entry points, the one selected at process creation is displayed. When you change the package version during process editing, the selected entry point is preserved if the same workflow exists in the new version.

Description

Uma descrição personalizada para o processo. É recomendável que você preencha este campo, especialmente quando estiver lidando com vários usuários e processos no Orchestrator.

Rótulos A lista de todos os rótulos associados ao processo.
Propriedades A lista de todos os pares de valor de chave associados ao processo.
Ação de retenção O resultado da política de retenção no final da duração da retenção.
Retenção (dias) A duração da política de retenção.

Argumentos de Runtime

Pontos de Entrada

For projects with multiple workflows, use Main.xaml as your main workflow and link other .xaml files through the Invoke Workflow File activity. Learn more about project organization in Studio.

You can change or add entry points to control which workflow executes. In Studio, right-click a .xaml file and set it as main or add it as an entry point.

Example: Multiple invoice processing workflows

You have two workflows to process invoices from different sources:

  • DownloadInvoiceFromStorage.xaml — downloads the invoice from external storage
  • GetInvoiceFromLocal.xaml — retrieves the invoice from a local device

At runtime in Orchestrator, select the entry point that matches your scenario. If the invoice is already local, select GetInvoiceFromLocal.xaml to start execution from that workflow.

Observação:

For packages published before July 2020, Orchestrator cannot auto-detect the main entry point. Select the entry point manually from the drop-down. If the process doesn't support multiple entry points, Default is displayed and the field is disabled.

Argumentos de Entrada, Saída, Entrada/Saída

A criação do seu projeto no Studio para aceitar argumentos de Entrada ou Saída, permite que você os use em outros aplicativos de terceiros ou do Orchestrator. Isso significa que qualquer processo criado pode receber argumentos de entrada por meio da API ou interface do Orchestrator.

No Orchestrator, os argumentos e informações relacionadas são exibidas em vários locais: no nível do processo, nível de trabalho e disparador nas seções dedicadas a argumentos (Argumentos de Runtime ou a aba Argumentos).

Você pode especificar valores para qualquer argumento de entrada. Para mais informações sobre argumentos de entrada e saída no Orchestrator, visite esta página.

Figura 1. Configuração do Processo

Figura 2. Argumentos

Observação:

Os valores padrão fornecidos nos argumentos In no Studio não serão exibidos no Orchestrator, em nenhum nível.

Processos de primeiro plano versus Processos de segundo plano

Processes are classified by their user interface requirements.

Background Processes

Background processes don't require a user interface or user intervention. You can execute multiple background jobs simultaneously on the same user in unattended mode. Each execution requires an Unattended/NonProduction license. Unattended robots run background processes in Session 0 under NT AUTHORITY\LOCAL SERVICE, which has no UI access.

Foreground Processes

Foreground processes require user interface access (either for UI generation or interactive activities like Click). You can execute only one foreground process per user simultaneously. However, the same user can execute multiple background processes and one foreground process at the same time.

Configuring process type

The process type is set in Studio on the Project Settings window and appears in Orchestrator after publishing.

Figura 3. Iniciar um processo em segundo plano

A tabela a seguir mostra a versão do UiPath® Robot necessária para executar processos em primeiro plano/segundo plano de acordo com as considerações de credenciais do UiPath Robot.

Tipo de processoConsiderações sobre credenciaisno mínimo 2021.8
Segundo planoRobô com credenciaisQualquer
Primeiro planoRobô com credenciaisQualquer
Segundo planoRobô sem credenciais2021.10+
Primeiro planoRobô sem credenciaisConfiguração inválida! Os trabalhos não podem ser executados.

Compatibilidade do processo

Ao criar um projeto de automação no Studio, os desenvolvedores devem configurar um atributo de compatibilidade que afeta a estrutura de destino subjacente do projeto de automação e do sistema operacional compatível.

Figura 4. Compatibilidade do processo

A tabela a seguir mostra a versão do UiPath Robot necessária para executar processos de acordo com suas estruturas de destino e considerações sobre a compatibilidade do sistema operacional.

Estrutura de destinoSistema Operacionalno mínimo 2021.8
.NET Framework 4.6.1Windows - LegacyQualquer
.NET 5.0 ou superioresWindows2021.10+
.NET 5.0 ou superioresMultiplataforma2021.10+

Gerenciamento de versão

Se uma nova versão de um pacote estiver disponível no Orchestrator (você publicou uma nova versão a partir do Studio), ela será indicada com o docs image ícone ao lado do processo do qual ele faz parte.

Você pode atualizar os processos para a mais recente versão disponível individualmente, na janela Exibir processos correspondente ou você pode atualizá-los em massa, selecionando vários deles e clicando no botão global Usar o mais recente.

Se uma versão de um pacote associado a um processo não estiver mais disponível no repositório NuGet configurado, isso será indicado pelo ícone docs image.

Se você estiver usando a versão mais recente de um pacote em um processo específico, o docs image o ícone é exibido ao lado do processo.

Aplicativos usados

Os aplicativos do Windows usados pelo pacote do Studio subjacente são exibidos na seção Aplicativos , conforme sejam relevantes para a versão do pacote selecionado.

Se o pacote usar aplicativos que não podem ser identificados, uma entrada de Aplicativos desconhecidos será exibida, sufixada pelo número de aplicativos não identificados, entre parênteses.

Se nenhum aplicativo puder ser recuperado, uma mensagem de Nenhum aplicativo poderá ser recuperado para esta mensagem de pacote será exibida. Isso provavelmente ocorreu devido a um dos seguintes motivos:

  • Sua versão do Studio é mais antiga que a 2023.2.
  • Sua versão do Studio é a 2023.2, mas uma regra de governança está em vigor, impedindo que essas informações sejam registradas em log.
  • Seu pacote foi enviado de um feed externo. Somente pacotes de feeds internos podem fornecer essas informações.
  • O pacote não usa nenhum aplicativo.

Esses detalhes também são exibidos na janela Mostrar notas de versão para cada versão do pacote.

Permissões de Processos

Criando um processo:

  • Permissão de Exibir em Pacotes;
  • Permissões de Exibir e Criar em Processos.

Iniciando um trabalho a partir da página Processos:

  • Permissões para criar um processo
  • Criar em Trabalhos

Leia mais sobre funções.

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