Diagrama de Implantação#

Em boa qualidade, pode ser baixado aqui:

O diagrama descreve a implementação da funcionalidade em alto nível, que utiliza as capacidades de inteligência artificial para identificar os processos de negócios mais adequados de acordo com critérios definidos para posterior robotização. A coleta de todas as informações necessárias sobre o trabalho dos usuários, seu processamento e análise são realizados em segundo plano, sem distrair o pessoal de suas atividades principais. As ações de usuários individuais são analisadas em nível detalhado, passo a passo (cliques, transições, etc.).

Tipo de Dados Coletados#

O tipo de dados coletados é uma captura de tela/metadados para cada ação do usuário (screenshot para cada ação do usuário). Os metadados detalhados incluem:

  • Nome do aplicativo
  • Nome do usuário
  • Tipo de evento (por exemplo, roda do mouse, clique com o botão esquerdo do mouse)
  • Posição do mouse (por exemplo, x: 933, y:637)
  • Marca de tempo

É garantido o controle sobre quais aplicativos de negócios devem ser monitorados, utilizando listas que definem os aplicativos para monitoramento. Quaisquer aplicativos não aprovados para detecção por motivos de segurança ou outros podem ser excluídos da lista de aplicativos a serem incluídos ou adicionados à lista de aplicativos a serem excluídos. A mascaramento de informações textuais coletadas pode ser aplicada mediante solicitação, de acordo com uma lista definida de expressões regulares.

Instalação e Configuração#

Todos os componentes do Sherpa Process Discovery são instalados localmente no ambiente do cliente, sem conexão com servidores externos ou serviços SaaS.

Todos os dados são armazenados no repositório interno do servidor de descoberta e não são transferidos ou exportados para fora do servidor, automaticamente ou manualmente. Por padrão, a implantação do Process Discovery Server é realizada usando um contêiner Docker.

A implantação dos Sherpa Discovery Agents nos postos de trabalho dos usuários é realizada manualmente com um instalador exe, ou automaticamente com um instalador msi, utilizando o mecanismo GPO.

Registro#

Para registro, é utilizado o componente Monolog. Eventos de auditoria e erros de sistema são salvos em uma tabela dedicada do banco de dados.