
Estas parametrizações são responsáveis pelos controles da sessão do usuário. Segurança de Sessão
Bloquear execuções Progress não cadastradasEsta propriedade define que não será possível executar um programa que não esteja relacionado ao cadastro de programas. 
Sugerir último usuário logado Esta propriedade tem por definição sugerir no momento do login o ultimo usuário logado. 
Timeout

Utilizado para informar o tempo até a execução do Timeout da sessão em minutos. Para desabilitar o timeout da sessão, deverá ser utilizado o número 0 (zero). Valores permitidos devem ser entre 0 e 9999. Com uso do Datasul Interactive, o valor mínimo deve ser 5 minutos.  Mensagem de encerramento da sessão Campo utilizado para informar o tempo (minutos) para apresentação da mensagem de aviso que antecede a execução do Timeout, ou seja, definindo o valor como 1 (um), a mensagem de aviso será apresentada quando faltar um minuto para execução do Timeout. Valores permitidos devem ser entre 0 e 9999.  Modo de detecção do TimeOut Progress *Permite selecionar entre os modos de detecção de inatividade disponíveis para a sessão Progress. 
- Movimentos de mouse e uso de teclado - usa uma estratégia onde o uso de mouse e teclado são detectados estando eles sendo usados no produto ou não, use essa opção quando quiser que qualquer atividade no equipamento conte como tempo de timeout.
- Uso de programa - detecta a utilização dos programas progress ignorando atividades fora da sessão Progress, use essa opção quando preferir que somente as atividades no produto mantenham a sessão aberta.
Uso de Timeout independe na sessão Progress *Quando habilitado a sessão Progress pode ser encerrada por timeout quando a porção web do produto estiver sendo utilizada. Na pratica são usados dois contadores de tempo uma para a sessão web e outro para a sessão Progress, deve-se habilitar essa função quando boa parte dos usuários utiliza telas web e esporadicamente as telas Progress, quando esse usuário voltar a usar as telas web sua sessão Progress será encerrada. A queda da sessão Progress não emite nenhum aviso. 
Exceção Grupo de segurança Usuários pertencentes ao grupo adicionado no campo de exceção não receberão mensagens de encerramento da sessão, assim como não sofrerão timeout da sessão. Só é permitido incluir um grupo de exceção.  O controle de timeout leva em consideração as interações de mouse e teclado sobre as telas HTML e, caso o DI (Datasul Interactive) esteja aberto, qualquer interação de mouse e teclado na estação de trabalho.
*As funcionalidades: Modo de detecção do TimeOut Progress e Uso de Timeout independe na sessão Progress estão disponíveis somente a partir da release 12.1.2209 |
Os contextos wsexecbo (ExecBO) e datasul-rest seguem as configurações de timeout Sessão da requisição e Appserver.
- Timeout Sessão da requisição: Atua em qualquer requisição que origine-se do client ou navegador para o servidor de aplicação Web.
- Timeout Appserver: Atua sobre a execução de qualquer programa por intermédio do agente no AppServer. Para mais informações, consultar documentação de configuração de AppServer do Progress.
Parecer Técnico: Tanto o timeout da sessão (relacionada as requisições), quanto do AppServer, possuem valores padrões que atendem a maioria dos clientes, onde sua infraestrutura foi dimensionada corretamente, onde é necessário alterar estas configurações somente em casos específicos, em cenários que as rotinas são executadas com um tempo elevado ou devido alguma lentidão no servidor. Caso seja necessário alterar estas configurações, recomendamos entrar em contato com a nossa equipe de atendimento de Ambientes para melhor instrui-los |
|