- SEI versão 4.0.x ou superior instalada ou SUPER.GOV.BR versão 4.0.x ou superior instalada;
- Usuário de acesso ao banco de dados do SEI e SIP com permissões para criar novas estruturas no banco de dados
Atenção!: Para instalação do módulo compatível com SEI 3.1, necessário utilizar a versão 1.0.4 do WSSEI
-
Baixar a última versão do pacote de instalação do sistema (arquivo
mod-wssei-[VERSÃO].zip
) localizado na página de Releases do projeto MOD-WSSEI, seção Assets. -
Fazer backup dos diretórios "sei", "sip" do servidor web;
-
Descompactar o pacote de instalação
mod-wssei-[VERSÃO].zip
; -
Copiar os diretórios descompactados "sei", "sip" para os servidores, sobrescrevendo os arquivos existentes;
-
Adicionar ao arquivo de configuração do sistema (ConfiguracaoSEI.php), na chave Módulos, a referência para a pasta do módulo copiado no passo anterior. Utilizando a chave de identificação MdWsSeiRest.
O sistema procura pelo módulo a partir da pasta de módulos do SEI.
Exemplo:
'SEI' => ARRAY( ( ...) 'Modulos' => array('MdWsSeiRest' => 'wssei/') ),
-
Copiar o arquivo ConfiguracaoMdWSSEI.exemplo.php (<DIRETÓRIO RAIZ DE INSTALAÇÃO DO SEI>/sei/config/mod-wssei/ConfiguracaoMdWSSEI.exemplo.php) para ConfiguracaoMdWSSEI.php (<DIRETÓRIO RAIZ DE INSTALAÇÃO DO SEI>/sei/config/mod-wssei/ConfiguracaoMdWSSEI.php)
-
Alterar o arquivo de configuração do módulo (<DIRETÓRIO RAIZ DE INSTALAÇÃO DO SEI>/sei/config/mod-wssei/ConfiguracaoMdWSSEI.php), no Array de configurações, a chave com as configurações abaixo (serviço de envio de notificações):
Exemplo:
public function getArrConfiguracoes(){ return array( 'WSSEI' => array( 'UrlServicoNotificacao' => '{URL do serviço de notificação}', 'IdApp' => '{ID do app registrado no serviço de notificação}', 'ChaveAutorizacao' => '{Chave de autorização do serviço de notificação}', 'TokenSecret' => '{chave unica com pelo menos 32 chars. Pode usar o comando uuidgen para gerar}' ),
Importante:
- para ativar as notificações, será necessário informar o endereço/credenciais do serviço push de mensagens
- pode usar o serviço push disponibilizado pelo Ministério da Economia. Para tanto, abra chamado na Central de Atendimento do PEN(https://portaldeservicos.economia.gov.br). A categoria do chamado é PEN - WSSEI - INSTALAÇÃO.
- verifique se o nó do SEI responsável por executar os agendamentos tenha acesso a URL/Porta acima
- a partir da versão 1.0.4 do módulo, a variável "TokenSecret" é obrigatória. Trata-se de uma chave para criptografar e descriptografar o token. Além de sua presença obrigatória, ela precisa ter no mínimo 32 chars de tamanho. Uma dica é usar o seguinte comando linux para gerar a chave: uuidgen. Basta rodar o comando e copiar o resultado que é um uuid para a variável
-
Executar o script para atualização dos recursos do mod-wssei no SIP em linha de comando:
php -c /etc/php.ini [DIRETORIO_RAIZ_INSTALAÇÃO]/sip/scripts/mod-wssei/sip_atualizar_versao_modulo_wssei.php
-
Executar o script para atualização dos recursos do mod-wssei no SEI em linha de comando:
php -c /etc/php.ini [DIRETORIO_RAIZ_INSTALAÇÃO]/sei/scripts/mod-wssei/sei_atualizar_versao_modulo_wssei.php
-
Verificar se o módulo foi carregado por meio do menu Infra/Módulos do SEI
-
Verificar se o banco de dados foi corretamente atualizado por meio do menu Infra/Parâmetros do SEI (chave VERSAO_MODULO_WSSEI)
-
Verificar se o agendamento para as notificações foi corretamente criado (tela Infra/Agendamentos):
MdWsSeiAgendamentoRN :: notificacaoAtividades
- Verificar se o QR Code foi criado na parte inferior do menu lateral esquerdo do SEI. Esse código contém os dados de acesso ao ambiente do órgão
- No telefone celular, acessar a loja Google Play ou App Store e realizar a instalação do aplicativo do SEI
-
No telefone celular, abrir o aplicativo do SEI
-
Acessar a opção "Trocar órgão" e, em seguida, a opção "Ler Código"
-
Fazer a leitura do QR Code no SEI web do seu órgão com a câmera do telefone celular
-
Informar o usuário e a senha do SEI, e iniciar o uso do aplicativo