# Invoker

O Invoker é uma aplicação auxiliar desenvolvida pela Diretoria de Modernização e Tecnologia (DMT) do Tribunal de Contas do Estado de Sergipe (TCE/SE), criada com o propósito de agilizar e otimizar as solicitações de execução do robô Serigy. Essa ferramenta foi projetada para atuar como um intermediário inteligente entre o solicitante e o mecanismo de avaliação, garantindo que os resultados sejam apresentados de forma clara, organizada e tecnicamente precisa.

A função principal do Invoker é interpretar e exibir os dados coletados pelo robô, classificando-os em módulos e itens conforme os critérios definidos pela matriz de verificação especificada nesta documentação.

Cada resultado de uma requisição gerado pelo Invoker apresenta:

  • Identifica com precisão quais aspectos foram analisados.
  • Aponta quais pontos foram atendidos.
  • Indica onde há necessidade de ajustes ou melhorias.

Cada unidade gestora pode ter o seu portal da transparência avaliado de forma:

  • Periódica (execuções programadas como já acontece na atualização do Observatório TCE/SE).
  • Sob demanda (execuções solicitadas manualmente através do Invoker).

O sistema permite que os testes e verificações sejam realizados em qualquer dia e horário, sem depender de intervenção manual no momento da execução.

Com essa abordagem, o Invoker se consolida como uma ferramenta estratégica para a fiscalização digital, pois:

  • Fortalece o controle externo.
  • Garante que a execução do robô Serigy seja segura e rastreável.
  • Personaliza a análise para cada unidade gestora cadastrada.
  • Automatiza a coleta e a apresentação de informações.

# Regras de Utilização:

Para garantir a segurança e a padronização no uso do Invoker, foram estabelecidas as seguintes diretrizes:

  1. Acesso ao sistema

    • Cada unidade gestora deve, preferencialmente, possuir apenas um usuário registrado para acesso.
  2. Cadastro de usuário

    • O responsável pelo portal da transparência deve entrar em contato com a Diretoria de Modernização e Tecnologia (DMT) do TCE/SE, informando:
      • Nome completo
      • E-mail institucional
      • Unidade gestora
    • Após a solicitação, o setor de tecnologia enviará:
      • Uma senha de acesso
      • Um código hash exclusivo para a unidade gestora
  3. Inserção do hash no portal

    • O código hash deve ser incluído na página principal do portal da transparência, seguindo o exemplo abaixo:

      <meta serigyItem="invoker" serigyValue="hash-informado-pelo-tce-se"/>
      
    • Este hash garante que o robô seja executado apenas para a URL vinculada à unidade gestora cadastrada, impedindo que outra unidade utilize o robô para um portal diferente do qual seu usuário está vinculado no momento da requisição.


O acesso ao sistema, as instruções de uso, a solicitação de execução e a visualização dos resultados do robô estão disponíveis no portal oficial:

🔗 https://invoker.serigy.tce.se.gov.br (opens new window)