Assisted Workflow
Requisitos
Linux Control Center = 2.10.X ou superior
Ovewview
O Assisted Workflow é ideal para delegar tarefas específicas a usuários específicos. Ele permite que um usuário acesse apenas um ou mais workflows previamente configurados pelo administrador, garantindo que tenha permissão apenas para executar a tarefa designada.
Objetivo
O objetivo deste documento é demonstrar o passo a passo de como configurar o Assisted Workflow para um usuário da Console.
Criar Usuário de acesso à Console
A primeira etapa é criar um usuário com permissões limitadas para acessar a Console do LCC.
Acesse o LCC e clique em Config no menu lateral esquerdo.

Clique em Users.

Clique em Create.

Preencha os campos conforme orientação abaixo;
Username: Usuário para realizar login na Console. Password: Senha do Usuário. Confirm Password: Campo para confirmar a senha. Email: E-mail para receber notificações. First Name: Primeiro nome de exibição. Last Name: Último nome de exibição.

Permissões do Usuário
Clique em Configure Permissions

Habilite as seguintes telas com permissão de somente leitura ou leitura e escrita.
Dashboard: Obrigatório em todos os casos.Host: Obrigatório em todos os casos.Queue: Para acompanhar o status da Ação na fila.AssistedWorkflow: Acesso a tela Assisted Workflow.WorkflowRun: Permissão para executar o Workflow.
Clique em Save para salvar as permissões.

Clique em Save para criar o usuário.

Criar o Workflow
Crie o Workflow conforme a sua necessidade.
Clique em Workflow no meu lateral esquerdo.

Clique em Create.

Insira o nome para o Workflow no campo Name.

Clique em Start New Workflow.

Escolha a Ação desejada no campo Action

Escolha o Host em que deseja executar a ação no campo Host.

Também é possível executar a ação em um grupo, selecionando-o no campo Group.

Clique em Create.

Clique em Save para criar o Workflow.

Criar Sub Action
Abra o Workflow em que deseja acrescentar uma Ação com tomada de decisão e clique em Add Subaction da ação desejada.

Clique em Action e escolha a Sub Action

Escolha qual o resultado será responsável por executar a Sub Action.
Always: Executa a Sub Action independente do resultado da Ação anterior. Success: Executa a Sub Action somente em caso de Sucesso da Ação anterior. Error: Executa a Sub Action somente em caso de Error da Ação anterior. Regex: Executa a Sub Action somente se a Expressão regular definida for o resultado da Ação anterior.

Clique em Create para criar a Sub Action.

Clique em Save para salvar a Sub Action

Criar o Assisted Workflow
Com o Usuário e o Workflow criado, agora é a etapa final para criar o Assisted Workflow
Acesse a tela Assisted Workflow no menu lateral esquerdo.

Clique em Create

Insira um nome para identificar o Assisted Workflow no Name e escolha qual Workflow será executado no campo Workflow.

Defina qual usuário da Console ou qual Grupo de Usuário da Console terá acesso a este Assisted Workflow.

Clique em Save para criar o Assisted Workflow.

Execução do Assisted Workflow
Para executar o Assisted Workflow, acesse o LCC com o usuário em que foi criado.

Acesse a tela Assisted Workflow no menu lateral esquerdo.

Clique em Actions do Assisted Workflow desejado e clique em Run. Desta forma, o workflow pré configurado será executado.

Last updated