Este artigo descreve as etapas para gerenciar o tempo que um usuário pode ficar inativo no CommunityWFM antes de ser desconectado. O público-alvo são os profissionais de TI responsáveis pela manutenção do Servidor de Aplicações CommunityWFM e assume-se que o leitor está familiarizado e provisionado para a navegação básica do IIS (Internet Information Services).
Expiração de Sessão do CommunityWFM
O CommunityWFM, por padrão, desconectará os usuários do sistema após 20 minutos de inatividade. Segurança, assim como o consumo de recursos do sistema, são fatores na determinação do tempo correto para esperar que um usuário inativo seja desconectado.
Os clientes frequentemente entram em contato com o helpdesk para obter assistência na extensão do tempo de logout para o CommunityWFM, no entanto, o Servidor Web que hospeda o CommunityWFM é responsável por gerenciar o tempo de logout por inatividade.
Gerenciando Configurações
As configurações de tempo limite são controladas por duas configurações principais no IIS: pools de aplicativos e o próprio site. O CommunityWFM, por padrão, usa dois pools de aplicativos e dois sites. Cada pool de aplicativos requer modificação além do site principal do CommunityWFM.
A configuração de tempo limite deve ser consistente em ambos os pools de aplicativos e no site.
**Cuidado**
A Microsoft desencoraja tempos de expiração excessivamente longos. É considerado um risco de segurança deixar sistemas inativos conectados por longos períodos de tempo. Além disso, pools de aplicativos abertos consomem recursos do sistema. O desempenho pode ser prejudicado por tempos de inatividade prolongados se o servidor web não estiver provisionado para a carga adicional.
Gerenciar Pools de Aplicativos
- Abra o ISS
- Navegue até os pools de aplicativos a partir do controle de árvore no painel de Conexões no IIS.
- Clique em Pools de Aplicativos
-
O Community usa dois pools de aplicativos:
• Community – Site principal
• Community Web API– Serviço Restful - Clique em cada pool de aplicativos e selecione Configurações Avançadas na coluna Ações.
A caixa de Configurações Avançadas mostra as propriedades do pool de aplicativos.
O valor de Tempo de Inatividade é encontrado na subseção Modelo de Processo.
6. Altere o valor de tempo limite para a duração desejada e clique em OK.
7. Repita esta etapa para o outro pool de aplicativos.
Importante: Os valores devem ser consistentes em ambos os pools de aplicativos e no site.
Gerenciar Site
Após concluir as configurações dos pools de aplicativos, navegue até o Site da Comunidade.
- Clique no site CommunityWeb no painel de Conexões.
- Clique duas vezes no ícone Estado de Sessão no painel ASP.NET no meio do IIS.
O painel do meio agora deve exibir os parâmetros de Estado de Sessão:
Role até o final da lista de parâmetros:
<
- Altere o valor de Tempo de Inatividade para ser consistente com as alterações nos pools de aplicativos.
- Clique em Aplicar no painel de Ações para aplicar a alteração.
*Nota: alterar esta configuração forçará uma reinicialização do IIS.
Seu sistema agora deve estar configurado com o valor de logout por inatividade desejado.