Packages

Um package em Automation 360 é uma coleção de actions que você usa e configura para criar automações.

O que é um package

Um package fornece os seguintes blocos de construção para automação:

  • Actions (também chamadas de comandos na v.11 e v.10)
  • Instruções condicionais (usadas para definir condições se)
  • Iteradores (usados para definir o número de vezes que algo deve ser executado)
  • Gatilhos (condições que fazem com que uma automação seja executada)
  • Variáveis ​​(do sistema ou personalizadas)
Como desenvolvedor, você pode acessar os packages no Bot editor das seguintes maneiras:
  • Vá para Automação > Arquivos e lista de pastas e clique em uma automação. No painel Ações à esquerda, visualize os packages e as actions, variáveis e gatilhos. Adicione novas actions ou modifique os valores de propriedade existentes na automação.
  • Vá para Automação > Criar novo > Task Bot. No painel Ações à esquerda, visualize os packages e as actions, variáveis ​​e gatilhos que você usa para criar suas automações.
Para obter mais informações, consulte Actions to build automations.

Assista ao vídeo a seguir para uma visão geral sobre os packages:

Como packages são atualizados na Control Room

As atualizações de packages estão disponíveis em cada versão do Automation 360. Como administrador, você pode configurar as definições da Control Room para obter atualizações do package. Você também pode habilitar ou desabilitar atualizações de automação de packages na Control Room.

Consulte Atualização packages em Control Room.

Permissões do Package

Os usuários devem ter a permissão administrativa apropriada (função GERENCIADOR DE PACOTES) para visualizar ou gerenciar packages.

  • Exibir pacotes: Um usuário com a permissão Exibir pacotes pode visualizar os packages disponibilizados aos Bot Creators. Vá para a página Gerenciar > Pacotes para ver todos os packages na Control Room que estão disponíveis para Bot Creators. Os Packages podem ter várias versões.
  • Gerenciar pacotes: Um usuário com a permissão Gerenciar pacotes pode adicionar novos packages à Control Room e gerenciar quais versões dos packages estão disponíveis na Control Room. Vá para a página Gerenciar > Pacotes e use o ícone Adicionar (sinal de mais) no canto superior direito da lista de packages para adicionar packages.

    Consulte Adicione packages à Control Room.

    Para gerenciar os Control Room da packages, definir um package como padrão, desabilitar ou excluir um pacote, consulte Gerenciar pacotes da Control Room.

    Se uma versão específica do package estiver desativada, um alerta de Pacote desativado será exibido em relação a qualquer actions desse package que você possa ter usado em seu bots existente.

Visibilidade do Package

Como administrador ou usuário da Control Room (com permissões de Exibir pacotes e Exibir pacotes), você pode visualizar a lista de automações que utilizam determinado package. Quando você navega pelo package necessário, a guia Uso lista todas as automações que utilizam o pacote fornecido. Com essa visibilidade do package nas automações, você pode facilmente identificar quais automações estão usando o mesmo packages e atualizá-las com outro package necessário.

Nota: Certifique-se de ter as permissões Exibir pacotes e Gerenciar pacotes para visualizar a lista de automação e a contagem para o package fornecido.

Ao identificar rapidamente as automações que compartilham o mesmo package ou versão package, vários benefícios são oferecidos, incluindo:

  • Atualizações em massa para garantir que todas as automações relevantes estejam alinhadas com os padrões mais recentes do package.
  • Desempenho aprimorado com a substituição ou atualização de packages antigos por outros mais novos e otimizados.
Essa abordagem simplificada do gerenciamento de package ajuda a manter um alto nível de eficiência operacional e adaptabilidade em resposta às necessidades comerciais em constante evolução. Oferta de detalhes de visibilidade do pacote fácil de entender:
  • Lista de automatizações do repositório público.
  • Classificação da lista de automação por todas as colunas, exceto a coluna Modificado por. A preferência de classificação padrão é por Versão do pacote em ordem crescente.
    Nota:
    • Com a ordem crescente, você pode visualizar primeiro as versões antigas. A Versão padrão Não será exibida primeiro, seguida pela Versão padrão Sim.
    • Se o Status do pacote e a Versão do pacote forem os mesmos para as automações listadas, a lista de automações será ordenada pela coluna Última modificação em ordem crescente, e o Nome da automação não será considerado.
  • Exporte a lista de automações para um arquivo CSV.

Configurando o RBAC nos packages

Como administrador, você pode configurar a disponibilidade do package para usuários específicos para os quais você deseja dar acesso. Selecione Exibir pacote no menu do package e na guia Disponibilidade edite as configurações conforme necessário.

Consulte RBAC em packages.

Atualização de package versões

Você pode escolher e selecionar qual versão do package definir como padrão na Control Room. Você também pode atualizar rapidamente os bots para uma versão de package segura, estável e padrão entre vários bots.

Nota: Recomendamos que os desenvolvedores atualizem os bots para usar a versão mais recente de um package.

Consulte Atualização de package versões.

Sessão global para bots pais e filhos
Quando uma sessão é compartilhada entre bots pais e filhos usando Sessão global, os bots pais e filhos devem ter a mesma versão do pacote antes de atualizar. Por exemplo, os seguintes packages deveriam ter a mesma versão para bots pai e filho:

Notas de uso

  • Na página de destino dos packages, acesse Gerenciar > Pacotes (on-premises e na nuvem), se todas as versões de um package estiverem desativadas, o status será exibido como Desabilitado.

    Todos os campos relacionados, como a versão recomendada da Control Room, a versão do Bot Agent e a modificada pela última vez exibirão o status como Não disponível.

    Nota: A coluna Versão é renomeada para versão Padrão.
  • Quando você atualiza para o Automation 360 v.24, a biblioteca Apache log4j2 não está mais agrupada nos packages. No entanto, packages mais antigos (Automation 360 v.23 e anteriores) podem continuar a ter a biblioteca log4j2 agrupada. Se você quiser usar os packages sem a biblioteca log4j2, recomendamos que você use os Automation 360 mais recentes do packages v.24 em suas automações.