Como fazer o checkin de um bot

Faça o checkin dos arquivos ou pastas de bot no espaço de trabalho público a partir do espaço de trabalho privado para disponibilizá-los para todos os usuários que têm permissão para acessar e executar o bot.

Pré-requisitos

  • Você deve ter uma licença do Bot Creator ou Citizen Developer para fazer o checkout de um bot para um espaço de trabalho público.
  • Você deve receber uma função personalizada com as seguintes permissões:
    • Obrigatório: Permissão de checkin no nível da pasta e no nível da pasta pai correspondente no espaço de trabalho público.
    • Opcional: Permissão para Criar pasta.
    • Opcional: Permissão para Exibir pacotes.
  • Para fazer checkin de um bot com pastas e arquivos dependentes, verifique se você tem o seguinte:
    • Permissão para Criar pasta.

      Se você estiver fazendo checkin em um bot de seu espaço de trabalho privado e se a pasta na qual o bot estiver presente ainda não existir no espaço de trabalho público, você deve ter permissão para Criar pasta para fazer o checkin no bot com sucesso.

    • Permissão de checkin na pasta de dependências.
  • Certifique-se de que seus espaços de trabalho privados e públicos tenham a mesma estrutura de pastas para que, quando você fizer o checkin de um bot em seu espaço de trabalho privado, ele apareça na mesma estrutura de pastas no espaço de trabalho público. Por exemplo, se você fizer o checkin de um bot na pasta de bot de exemplo no espaço de trabalho privado, ele aparecerá na pasta de bot de exemplo no espaço de trabalho público.
  • Você não pode fazer checkin de um arquivo de bot se outro arquivo de bot já existir no mesmo local, no espaço de trabalho público.
  • Quando um bot junto com um bot clonado e não há outros bots dependentes do clone, o bot clonado é excluído.
  • Um alerta é exibido durante os seguintes cenários de checkin:
    • Se um checkin anterior de um grande bot (muitas dependências) ou arquivo estiver em andamento, e você tentar fazer o checkin do mesmo bot ou arquivo novamente.
    • Se você iniciou um checkin em massa e tentar fazer o checkin de qualquer um dos bots ou arquivos que faziam parte do checkin em massa.
    • Quando você tenta fazer checkin de um bots primário ou secundário enquanto os arquivos dependentes do checkin anterior ainda estão em andamento.

Procedimento

  1. Faça login no Control Room como um usuário do Bot Creator ou do Citizen Developer.
  2. No painel esquerdo, clique em Automação no espaço de trabalho privado.
    Uma lista de formulários e bots disponíveis é exibida.
  3. Você pode optar por fazer o checkin de um bot ou de vários bots simultaneamente.
    • Faça checkin de um único bot.
      1. Selecione a automação principal. Escolha a automação principal na qual você deseja fazer checkin. Clique no menu de ações (reticências verticais) e clique em Checkin, como checkin de bot de tarefas ou checkin de processo.
      2. Na janela Checkin, navegue até a guia Geral e insira seu comentário de checkin. A guia Geral exibe as dependências secundárias junto com seu status (Nova, Retirada, Clonada, Retirada e editada).
        • A tabela Dependências disponíveis exibe as automações já disponíveis no espaço de trabalho público, que não precisam fazer o checkin novamente. Portanto, elas são desabilitadas por padrão.
        • A tabela Dependências que serão verificadas lista todas as dependências associadas ou aninhadas que estão incluídas no checkin.
          Nota: Você pode desmarcar arquivos de automação com o status Retirado ou Retirado e editado se quiser excluí-los do processo de checkin.
          Analise o seguinte comportamento ao fazer checkin na automação principal:
          Status principal Status secundário Comportamento
          Novo, Retirado e Retirado e editado Novo Ao fazer o checkin do arquivo principal, o arquivo secundário também será registrado automaticamente. Você não pode limpar o filho neste caso.
          Novo, Retirado e Retirado e editado Retirado Quando você faz o checkin do item principal, o item secundário aparece no lado direito da tabela. Você pode optar por não fazer checkin do item secundário movendo-o para o lado esquerdo da tabela. No entanto, é recomendável fazer checkin nos arquivos de automação secundários para que outros desenvolvedores de Bot possam trabalhar neles.
          Novo, Retirado e Retirado e editado Check-out feito e editado Quando você faz o checkin do item principal, o item secundário aparece no lado direito da tabela. Você pode optar por não fazer checkin do item secundário movendo-o para o lado esquerdo da tabela. No entanto, é recomendável fazer checkin nos arquivos de automação secundários para que outros desenvolvedores de Bot possam trabalhar neles.
      3. Navegue até a guia Revisar dependências, revise e clique em Checkin.

      Quando você faz o checkin de um bot, uma entrada de auditoria é registrada com o tipo de evento Solicitação de checkin e o nome individual do bot como nome do item. Após a conclusão da solicitação, uma entrada de auditoria com o tipo de evento Checkin e o nome individual do bot como nome do item é registrada. Para obter mais detalhes, consulte as entradas de auditoria Checkin e Solicitação de checkin em Lista de eventos de auditoria.

      Nota: Quando você faz checkin de um bot na pasta com o nome System, a versão do bot não é exibida corretamente.
    • Faça checkin de múltiplos bots.

      Você pode fazer o checkin de até 10 bots de cada vez.

      1. Selecione o bots que você deseja fazer o checkin e clique em Fazer checkin dos itens marcados.
        Nota: Todas as dependências herdadas são incluídas no checkin.

        Fazer o checkin em lote de bots
      2. Adicione o comentário e clique em Fazer checkin.
      3. Opcional: Selecione Opções avançadas para visualizar ou modificar as dependências selecionadas, adicione o comentário e clique em Fazer checkin.
    O bot aparece na mesma estrutura de pastas no espaço de trabalho público.

    Ao fazer checkin de múltiplos bots, uma entrada de auditoria com o tipo de evento Solicitação de checkin e Vários arquivos como nome do item é registrada. Após a conclusão da solicitação, uma entrada de auditoria com o tipo de evento Checkin e Vários arquivos como nome do item é registrada. Para obter mais detalhes, consulte as entradas de auditoria Checkin e Solicitação de checkin em Lista de eventos de auditoria.

Se você tiver problemas no checkin de um bot, consulte Unable to check-in the bots in Automation 360 (A-People login required).