---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Criar a atividade personalizada de SSH

# Criar a atividade personalizada de SSH {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Crie uma atividade personalizada de SSH para que você possa usá-la em seu fluxo de trabalho.

## Antes de Iniciar

Função necessária: designer ou administrador de nuvem

## Procedimento

1. Navegar até TodosPortal do administradorFluxos de trabalhoEditor de fluxo de trabalho.
2. Clique na guia Personalizado e, em seguida, clique em + (sinal de mais) para criar uma nova atividade personalizada.
3. Na lista de tipos de atividades, escolha SSH.  
4. Quando o Designer de atividades for aberto com a guia Geral exibida, insira um nome exclusivo para a atividade e clique em Continuar.
5. Na guia Entradas, adicione as variáveis de entrada com as etapas a seguir e clique em Continuar:
   1. Na tabela de entrada, clique no + em um círculo para criar uma nova variável de entrada.
   2. Clique à direita de ABC na coluna Nome e digite o nome da entrada.  
      As entradas variam de acordo com o objeto a ser afetado. Aqui, estamos criando uma atividade para interromper uma VM, para que as entradas reflitam os valores necessários para realizar essa ação.

      As colunas Tipo e Obrigatório são preenchidas automaticamente de acordo com a entrada inserida.
   3. Crie um novo objeto de entrada para cada entrada na tabela a seguir e clique em Continuar:  
      {#create-ssh-custom-activity__table_klx_k2l_1gb__entry__3}

      | Variável de entrada | Tipo | Obrigatório |
      |-|-|-|
      | Host | Cadeia de caracteres | Não |
      | Comando | Cadeia de caracteres | Não |
      | Marcador de credencial | Cadeia de caracteres | Não |
      [ ]

      {#create-ssh-custom-activity__table_klx_k2l_1gb}
   {#create-ssh-custom-activity__substeps_kb5_ntv_bgb}
6. Na guia Comando de execução, execute o seguinte:
   1. Clique e arraste as variáveis de entrada da esquerda para os campos de modelo à direita.  
      Esta etapa cria as expressões que serão usadas.
   2. Marque a caixa Deve Sudo para que você possa fazer login posteriormente no servidor virtual.
   3. Clique em "Continuar".  
   {#create-ssh-custom-activity__substeps_afn_jzv_bgb}
7. Na guia Saídas, adicione as variáveis de saída com as seguintes etapas:
   1. Na tabela Saída, clique no + em um círculo para criar uma nova variável de saída.
   2. Clique em à direita de ABC na coluna Nome e digite o nome da saída.  
      As variáveis de saída refletem os possíveis resultados quando o fluxo de trabalho tenta fazer o SSH na VM. A coluna Tipo é preenchida automaticamente. {#create-ssh-custom-activity__table_zxp_5fl_1gb__entry__2}

      | Saídas | Tipo |
      |-|-|
      | error | Cadeia de caracteres |
      | saída | Cadeia de caracteres |
      [ ]

      {#create-ssh-custom-activity__table_zxp_5fl_1gb}
   3. Clique e arraste a variável de erro para o campo Nome da variável na tabela Regras de análise.
   4. Na caixa de diálogo Regra de análise para erro, no menu suspenso Origem da análise, selecione a origem apropriada; neste caso, executionResult.errorMessages.
   5. Repita para a variável de saída, selecionando executionResult.output como a origem da análise e clique em Enviar.  
   6. Clique em "Continuar".  
      As condições são opcionais.
   7. Clique em Salvare em Publicar para disponibilizar a atividade para uso no fluxo de trabalho.
   {#create-ssh-custom-activity__substeps_ahz_tzv_bgb}

## O que Fazer Depois

Agora você criou uma atividade personalizada que existe como um contêiner até que você adicione os mapeamentos de entrada a ele. Os mapeamentos informam à atividade de onde vêm as informações necessárias. Você insere os mapeamentos de entrada durante o procedimento de criação do fluxo de trabalho. Consulte [Como criar um fluxo de trabalho SSH](https://servicenow-prod.fluidtopics.net/ghZKZfbYXQSaCl8TM1sg9g "Crie o fluxo de trabalho SSH necessário para desligar a VM. Use a atividade personalizada SSH que você já criou.").

