- Introdução
- Melhores práticas
- Tenant
- Ações
- Contexto de Pastas
- Automações
- Processos
- Sobre processos
- Gerenciar processos
- Sobre a gravação
- Trabalhos
- Gatilhos
- Logs
- Monitoramento
- Filas
- Ativos
- Armazenar Buckets
- Teste do Orquestrador
- Catálogos de Ações
- Perfil
- Administrador do Sistema
- Servidor de Identidade
- Autenticação
- Outras configurações
- Integrações
- Robôs Clássicos
- Solução de problemas
Um processo representa a versão do pacote vinculada a uma pasta específica. Quando você implanta um novo processo, ele fica disponível para todos os usuários que têm acesso a essa pasta.
The Processes page enables you to deploy an uploaded package as a new process, manage previously created processes, keep all your processes up to date with the most recent package versions, and directly start a job using the desired process. This helps you distribute packages across all users and robots in your organization and execute processes faster, whether from the Processes or Jobs page.
In addition to executing processes from the Processes and Jobs pages you can also configure any process to automatically start when the Robot agent is launched. As an administrator, this enables you to be sure that necessary processes are launched without delay or failure from the machine user, for example to ensure adherence to company IT policies.
Por padrão, qualquer processo pode ser editado enquanto tiver trabalhos em execução ou pendentes associados. Leve em consideração o seguinte:
- A execução de trabalhos associados a um processo modificado usa a versão inicial do processo. A versão atualizada é usada para trabalhos recém-criados ou no próximo gatilho do mesmo trabalho.
- Trabalhos pendentes associados a um processo modificado usam a versão atualizada.
Note that creating a process requires your user to have View permission on Packages, and View and Create permissions on Processes. You also need Create on Jobs to instantly start a job from the processes page. For deploying processes in classic folders, View on Environments is also required.
If the Main.xaml of your process has In, Out, or In/Out arguments, they are displayed on the Parameters tab of the View Processes window. In Orchestrator, they become input and output parameters.
In the aforementioned window you can view both input and output parameters, their name and type, and whether their value is inherited from the package or they have no default value. Last but not least, you can specify values for any input parameter. For more info on input and output parameters in Orchestrator, please visit this page.
Os valores padrão fornecidos nos argumentos In no Studio não serão exibidos no Orchestrator, em nenhum nível.
As atividades usadas nos pacotes do Studio são armazenadas em um feed NuGet ao qual o Orchestrator tem acesso. Como resultado, cada vez que você implanta um pacote em um ambiente, as atividades também são enviadas para as máquinas Robot que fazem parte desse ambiente. Isso permite que você execute processos usando esses robôs, mesmo quando sua conexão com o Orchestrator estiver inativa.
Tipos de processos
This section describes existing process types according to how the automation requires and interacts with the user interface. The process type is configured in Studio on the Project Settings window, and illustrated accordingly in Orchestrator after publishing the project. There are two types of processes, according to the user interface requirements:
-
Background Process - Does not require a user interface, nor user intervention to get executed. For this reason you can execute multiple such jobs in unattended mode on the same user simultaneously. Each execution requires an Unattended/NonProduction license. Background processes run in Session 0 when started in unattended mode. Click here for details about background processes. -
Requires User Interface - Requires user interface as the execution needs the UI to be generated, or the process contains interactive activities. You can only execute one such a process on a user at a time.Observação:O mesmo usuário pode executar vários processos em segundo plano e um processo singular que requer a UI ao mesmo tempo.
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
í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
.
Se você estiver usando a versão mais recente de um pacote em um processo específico, o
o ícone é exibido ao lado do processo.