O SankhyaOm dispõe de um recurso de Time Out que consiste na definição de um período limite em que se a conexão do banco permanecer sem movimentação, esta conexão será encerrada automaticamente (logout), liberando para que um novo usuário possa acessar o sistema.
O time out é definido através do parâmetro "Tempo máximo sessão inativa (em minutos) - SESSIONTIMEOUT":
OBSERVAÇÃO:
O período definido no parâmetro é em minutos, e poderá haver uma diferença de até 5 minutos para iniciar o processo, ou seja, se o valor do parâmetro for 1, o logout poderá acontecer entre 1 e 6 minutos.
Quando atingido o tempo máximo de inatividade do sistema configurado no parâmetro, será apresentada no topo da aplicação uma contagem regressiva de 15 segundos, que ao final realiza a saída do sistema automaticamente. Durante esta contagem, pode-se clicar no link "Não cancele minha sessão, ainda estou aqui!", evitando assim o processo de logout.
Existe uma margem de erro de até 1 min para o tempo configurado.
Nota: Se o valor do parâmetro for "0" (zero), a sessão nunca irá expirar.
Time Out por usuário:
Além do parâmetro global, pode-se especificar o timeout por usuário através do campo "Tempo de Aplicativo inativo para finalizar", localizado na aba "Segurança", do Cadastro de Usuários:
O sistema verifica se o usuário logado possui o campo informado, e se possuir, o mesmo é considerado ao invés do parâmetro de chave SESSIONTIMEOUT. O correto uso desse parâmetro, em conjunto com o campo no Cadastro de Usuários, é informar um tempo maior no SESSIONTIMEOUT e um tempo menor no cadastro de usuário. Desta maneira, o aviso questionando se o usuário ainda está utilizando o sistema será apresentado antes do tempo do parâmetro global. O contrário disso, a sessão do usuário irá expirar sem dar o aviso ao mesmo.
Comentários
0 comentário
Por favor, entre para comentar.