O Sankhya-W 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'.
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 o usuário irá expirar sem dar o aviso ao mesmo.
Comentários
0 comentário
Por favor, entre para comentar.