Ir para o conteúdo

 Voltar a Manual de In...
Tela cheia

5. Configurações do Sistema

28 de Maio de 2015, 10:53 , por Israel Costa - | Ninguém seguindo este artigo por enquanto.
Visualizado 12003 vezes

Seguem as configurações necessárias para o bom funcionamento do Sistema de Permissões e o Sistema Eletrônico de Informações.

5.1 Configuração SIP

Deve-se abrir o arquivo [servidor_php]/sip/ConfiguracaoSip.php e atualizar os parâmetros:

Sip
URL http://[servidor_php]/sip
Producao true (se colocar o valor false o sistema exibirá detalhes de erros para o usuário final e não fará cache de javascript/css degradando o desempenho, por isso, para o servidor de produção DEVE ter valor true)
Módulos Caminho para módulos de código específicos da instituição
PaginaSip
NomeSistema Usado nos títulos das janelas
NomeSistemaComple mento Texto exibido ao lado do ícone do sistema na barra superior (ex.: “Teste”, “Homologação”, vazio em produção)
SessaoSip
SiglaOrgaoSistema Utilizar a mesma sigla dos updates realizados nas tabelas de orgao
SiglaSistema SIP
PaginaLogin http://[servidor_php]/sip/login.php
SipWsdl http://[servidor_php]/sip/controlador_ws.php?servico=wsdl
https false (colocar true se o servidor possuir um certificado instalado, neste caso a tela de login usará HTTPS)
BancoSip
Servidor [servidor_bd]
Porta [número da porta de conexão]
Banco [banco sip]
Usuario [usuário banco sip]
Senha [senha banco sip]
Tipo MySql, SqlServer ou Oracle DB
HostWebService (ver detalhes de configuração na seção Configuração de Acesso de Web Services)
Replicacao Referências (IP, nome na rede) das máquinas que podem chamar o serviço de replicação de usuários.
Pesquisa Referências (IP, nome na rede) das máquinas que podem chamar os serviços de pesquisa de dados no SIP. Colocar todas as máquinas que rodam o SEI.
Autenticacao Referências (IP, nome na rede) das máquinas que podem chamar o serviço de autenticação de usuários do SIP. Colocar todas as máquinas que rodam o SEI.
InfraMail
Tipo 1 – utiliza configuração do Sistema Operacional através do aplicativo sendmail
2 – permite configurar um servidor SMTP
Servidor Servidor SMTP
Porta Porta SMTP
Codificação Codificação para envio da mensagem e anexos: 8bit, 7bit, binary, base64, quoted-printable
Autenticar Flag para indicar se o servidor SMTP requer autenticação, se true então os campos Usuario e Senha devem ser preenchidos
Usuário Usuário para autenticação
Senha Senha do usuário para autenticação
Protegido Evita envio incorreto de email no ambiente de desenvolvimento, se for preenchido com um ou mais endereços de email então todos os emails enviados terão o destinatário ignorado e substituído por este valor
 

5.2 Tabela de Parâmetros do SIP

Tabela de Parâmetros SIP

As configurações da tabela de parâmetros podem ser realizadas através do menu Infra/Parâmetros (o usuário deve ser administrador do sistema SIP – menu Sistemas/Administradores):

EMAIL_SISTEMA naoresponder@..... (endereço utilizado por mensagens enviadas pelo sistema)
EMAIL_ADMINISTRADOR Endereço para envio de emails informando erro em agendamentos de tarefas do sistema (mais de um email pode ser informado utilizando ponto e vírgula como separador)
ID_SISTEMA_SIP Valor do campo sistema.id_sistema referente ao sistema SIP
ID_USUARIO_SIP Valor do campo usuario.id_usuario referente ao usuário SIP
ID_PERFIL_SIP_ADMINISTRADOR_SIP
ID_PERFIL_SIP_ADMINISTRADOR_SISTEMA
ID_PERFIL_SIP_BASICO
ID_PERFIL_SIP_COORDENADOR_PERFIL
ID_PERFIL_SIP_COORDENADOR_UNIDADE
Apontamentos para os perfis reservados do SIP
SIP_VERSAO Indica a versão instalada

OBS: o sistema poderá alterar/adicionar automaticamente parâmetros nesta tabela.

5.3 Configuração SEI

Deve-se abrir o arquivo [servidor_php]/sei/ConfiguracaoSEI.php e atualizar os parâmetros:

SEI
URL http://[servidor_php]/sei
Produção true (se colocar o valor false o sistema exibirá detalhes de erros para o usuário final e não fará cache de javascript/css
degradando o desempenho, por isso, para o servidor de produção DEVE ter valor true)
RepositorioArquivos Indica o local para gravação e consulta de documentos externos, ex.: /sei-nfs/dados
Modulos Caminho para módulos de código específicos da instituição
SessaoSEI
SiglaOrgaoSistema Utilizar a mesma sigla dos updates realizados nas tabelas de orgao
SiglaSistema SEI
PaginaLogin http://[servidor_php]/sip/login.php
SipWsdl http://[servidor_php]/sip/controlador_ws.php?servico=wsdl
PaginaSEI
NomeSistema Usado nos títulos das janelas
NomeSistemaComplemento Texto exibido ao lado do ícone do sistema na barra superior (ex.: “Teste”, “Homologação”, vazio em produção)
LogoMenu Permite exibir um logo abaixo do menu principal
BancoSEI
Servidor [servidor_bd]
Porta [número da porta de conexão]
Banco [banco sei]
Usuario [usuário banco sei]
Senha [senha banco sei]
Tipo MySql ou SqlServer
CacheSEI
Servidor 127.0.0.1 (endereço do servidor memcache)
Porta 11211 (porta padrão memcache)
Editor
Edoc Habilita uso do eDoc/Word (não recomendado)
CarregarAgenteEdoc Permite carregar o agente do eDoc mesmo não tem o editor habilitado (para finalização de documentos)
Interno Habilita uso do editor web
Pesquisa
Banco true/false – pesquisa no banco de dados (like)
Solr true/false – pesquisa no Apache Solr
SqlServerFullTextSearch true/false – pesquisa no mecanismo nativo do SQL Server. Neste caso criar catálogo de indexação com os campos:
indexacao_protocolo.idx_descricao
indexacao_protocolo.idx_participante
indexacao_protocolo.idx_assunto
indexacao_protocolo.idx_unidade_acesso
indexacao_protocolo.idx_unidade_aberto
indexacao_protocolo.idx_assinante
indexacao_protocolo.idx_observacao
indexacao_protocolo.idx_conteudo
indexacao_base_conhecimento.idx_conteudo
indexacao_publicacao.idx_resumo
indexacao_publicacao.idx_conteudo
OBS: para uso desta funcionalidade é necessário que a chave Pesquisa → Banco também esteja configurada com o valor true;
Solr
Servidor Indica a máquina onde está instalado o mecanismo de indexação: http://[servidor_solr]:8080/solr
CoreProtocolos sei-protocolos
CoreBasesConhecimento sei-bases-conhecimento
CorePublicacoes sei-publicacoes
JODConverter
Servidor Esta chave é opcional, caso ela não exista apenas não será possível marcar documentos externos nos formatos OpenOffice para geração de PDF da árvore de processo (doc, xls, pps, etc.). Arquivo para instalação disponível em sei/ferramentas/jodconverter-tomcat-2.2.2.zip. Maiores detalhes em http://code.google.com/p/jodconverter.
HostWebService
HostWebService (ver detalhes de configuração na seção Configuração de Acesso de Web Services)
Edoc [servidor .net] Referências (IP, nome na rede) para as máquinas do repositório de arquivos eDoc (descontinuado)
Sip [servidor_php] Indicar todas as referências (IP e nome na rede) da máquina que executa o SIP, para o devido acesso ao serviço de sincronização de usuários/unidades/órgãos. O SIP tentará replicar estes dados para o SEI e caso esta chave não esteja correta será gerado um erro de Acesso Negado.
Publicacao Referências (IP, nome na rede) dos veículos de publicação externos cadastrados.
Ouvidoria Referências (IP, nome na rede) da máquina que hospeda o formulário de Ouvidoria personalizado. Se utilizando o formulário de ouvidoria padrão disponibilizado pelo SEI então configurar com as máquinas que rodam o SEI.
InfraMail
Tipo 1 – utiliza configuração do Sistema Operacional através do aplicativo sendmail
2 – permite configurar um servidor SMTP
Servidor Servidor SMTP
Porta Porta SMTP
Codificacao Codificação para envio da mensagem e anexos: 8bit, 7bit, binary, base64, quoted-printable
Autenticar Flag para indicar se o servidor SMTP requer autenticação, se true então os campos Usuario e Senha devem ser preenchidos
Usuário Usuário para autenticação
Senha Senha do usuário para autenticação
Protegido Evita envio incorreto de email no ambiente de desenvolvimento, se for preenchido com um ou mais endereços de email então todos os emails enviados terão o destinatário ignorado e substituído por este valor

Para facilitar futuras atualizações de versões deixar os arquivos abaixo como somente-leitura:

[servidor_php]/sip/ConfiguracaoSip.php
[servidor_php]/sei/ConfiguracaoSEI.php

Configuração de Acesso aos Web Services

A comunicação entre o SEI e o SIP ocorre via Web Services. Como estes sistemas costumam estar disponíveis na Web existe uma configuração que permite especificar quais máquinas possuem permissão para chamar os serviços. Esta configuração é feita através da chave HostWebService existente nos arquivos ConfiguracaoSEI.php e ConfiguracaoSip.php.

Cada sub-chave de HostWebService representa um conjunto de serviços disponíveis e pode conter mais de um valor pois muitas vezes a máquina de origem (requisitante do serviço) é identificada no PHP pelo IP, outras vezes pelo nome da máquina. Já ocorreram casos em que a identificação ocorria de forma alternada: em uma chamada era o IP e na próxima o nome da máquina. Esta resolução de nome é diretamente influenciada pela configuração do ambiente de rede

A configuração dos valores para as sub-chaves pode ser feita utilizando o caractere curinga “*”, exemplos:

'HostWebService' => array(
'Replicacao' => array('10.100.10.5'), //sistema de RH ou deixar vazio ''
'Pesquisa' => array('*'), //qualquer máquina, NÃO RECOMENDADO colocar nós do SEI
'Autenticacao' => array('10.100.200.*', 'no*.trf4.jus.br') //IPs e nós do SEI


) Será processado apenas um curinga por valor cadastrado, por exemplo, o valor “*.100.50.*” não é válido. Se uma máquina tentar chamar um serviço e não estiver autorizada então um erro de “Acesso Negado” será lançado e gravado na tabela de logs informando qual máquina tentou acesso (menu Infra/Log).

5.4 Tabela de Parâmetros do SEI

Tabela de Parâmetros SEI

As configurações da tabela de parâmetros podem ser realizadas através do menu Infra/Parâmetros do SEI (necessária permissão no perfil Informática):

ID_MODELO_BASE_CONHECIMENTO Modelo de documento utilizado pelo eDoc para geração de Bases de Conhecimento
ID_MODELO_INTERNO_BASE_CONHECIMENTO Modelo de documento utilizado pelo editor web para geração de Bases de Conhecimento
ID_SERIE_EMAIL ID do tipo de documento email (valor serie.id_serie correspondente)
ID_UNIDADE_TESTE Identificador da unidade de teste do sistema (unidade.id_unidade). Esta unidade deve existir pois é utilizada temporariamente em algumas chamadas de Web Services.
SEI_EMAIL_ADMINISTRADOR Endereço para envio de emails informando erro em agendamentos de tarefas do sistema (mais de um email pode ser informado utilizando vírgula como separador)
SEI_EMAIL_SISTEMA naoresponder@..... (endereço utilizado por mensagens enviadas pelo sistema)
SEI_HABILITAR_ASSINATURA_DOCUMENTO_EXTERNO 0 - desabilitado
1 - habilitado somente para unidades de protocolo
SEI_HABILITAR_GRAU_SIGILO 0 – desabilitado
1 – opcional
2 – obrigatório
SEI_HABILITAR_HIPOTESE_LEGAL 0 – desabilitado
1 – opcional
2 – obrigatório
SEI_HABILITAR_MOVER_DOCUMENTO 0 - desabilitado
1 - habilitado somente para unidades de protocolo
2 - habilitado para todos os usuários
SEI_HABILITAR_NUMERO_PROCESSO_INFORMADO Ao gerar um processo exibe campo para digitação do número e da data de autuação:
0 - desabilitado
1 - habilitado somente para unidades de protocolo
2 - habilitado para todos os usuários
SEI_HABILITAR_VALIDACAO_CPF_CERTIFICADO_DIGITAL 0 – desabilitado
1 – habilitado (o CPF do certificado deverá ser igual ao do usuário assinante)
SEI_HABILITAR_VALIDACAO_EXTENSAO_ARQUIVOS 0 – desabilitado
1 – habilitado (somente serão aceitos arquivos contendo as extensões cadastradas através do menu Administração/Extensões de Arquivos Permitidas)
SEI_ID_SISTEMA Valor do campo sistema.id_sistema referente ao sistema SEI na base de dados do SIP
SEI_MASCARA_ASSUNTO
SEI_MASCARA_NUMERO_PROCESSO_INFORMADO
SEI_MSG_AVISO_CADASTRO_USUARIO_EXTERNO Permite exibir um aviso para os usuários externos antes que eles efetuem o cadastro no sistema. Se este campo estiver vazio nenhuma mensagem será apresentada e o usuário será direcionado diretamente para o formulário de cadastro.
SEI_NUM_FATOR_DOWNLOAD_AUTOMATICO Opcional. Permite limitar o download automático de arquivos externos de acordo com a velocidade de transferência de dados do usuário. Se a velocidade do usuário for 150kb/s e o fator for configurado com 5 então para arquivos maiores que 750kb (150 x 5) será exibido um link para o usuário (ao invés de iniciar automaticamente o download). As velocidades de transferência dos usuários podem ser consultadas através do menu Infra/Velocidades de Transferência de Dados.
OBS: A velocidade somente será atualizada quando o usuário visualizar um documento externo maior que 256kb.
SEI_NUM_MAX_DOCS_PASTA 20 (informa o número de documentos para agrupamento em pastas na árvore de processo – deixar vazio para não realizar agrupamento)
SEI_SUFIXO_EMAIL .jus.br - sufixo adicionado em emails enviados pelo sistema, corresponde ao valor da variável sufixo_email
SEI_TAM_MB_ANEXO_EMAIL 10 (valor em Mb), deve refletir o valor configurado no servidor de email da instituição
SEI_TAM_MB_DOC_EXTERNO 200 (valor em Mb), é necessário também configurar no php.ini as variáveis:
post_max_size 256M
upload_max_filesize 200M
SEI_VERSAO Indica a versão instalada do sistema
SEI_WS_NUM_MAX_DOCS 5 (número máximo de documentos que podem ser gerados simultaneamente em um processo através da API de Web Services do SEI)

OBS: o sistema poderá alterar/adicionar automaticamente parâmetros nesta tabela.

 

<-- Menu

<-- Voltar                                                                Próximo -->


Essa comunidade não possui posts nesse blog