Páginas filhas
  • DT Controle de sessão inativa de usuário

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

  • Essa documentação/processo estão em fase de homologação, sendo a princípio apenas informativa.

  • O processo de "controle de sessão inativa" ainda está passando por desenvolvimentos, podendo ser alterado  as opções/regras a qualquer momento.

  • A utilização deste processo é recomendado somente a clientes que sejam "pilotos".


Produto:

Solucoes_totvs
SolucaoTOTVS Moda

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:

Administração de sistema

Função:

Controle de sessão inativa

País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :

DVAARM-5658

DVACOM-10993

DVACOM-12863

DVACOM-12864

DVACOM-13439

DVACOM-13440

DVACOM-13441

DVACOM-13442

DVACOM-13443

DVACOM-13444

DVACOM-13803


02. SITUAÇÃO/REQUISITO

Foi solicitada uma ferramenta configurável que identifique as sessões inativas e as cancele automaticamente.

...

Totvs custom tabs box
tabsConfiguração,Demonstração,Consulta Log
idspasso1,passo2,passo3
Totvs custom tabs box items
defaultyes
referenciapasso1

Imagem 01 - Tela de configuração


Configuração: Código numérico para identificar a configuração.

  • Para criar configuração teclar "tab".
  • Para visualizar uma configuração existente basta digitar o código.
  • Para pesquisar configurações existentes dar duplo clic no campo ou no botão ao lado.

Minutos inativo: Quantidade de minutos que caracteriza sessão inativa.

  • Preencher com um valor mínimo 10 minutos a um máximo de 60 minutos.

Intervalo tempo validação(Min.): Intervalo de tempo para o sistema verificar se a sessão está inativa.

  • Pode ser 05, 10, 20 ou 30 minutos.

Situação validação: Pode ser "Em construção", "Inativo" ou "Ativo".

  • Só pode ser alterado pelo botão de ação.
  • Uma configuração evolui de "Em construção" para "Inativo" e depois para "Ativo".
  • Sempre que necessário o administrador local pode inativar e/ou ativar uma configuração.

Empresas a validar: Relaciona todas as empresas do ambiente.

  • Marcar apenas aquelas que serão controladas pela configuração em tela.
  • O administrador local pode marcar ou desmarcar as empresas a qualquer momento.
  • Uma empresa pode estar em muitas configurações desde que apenas uma esteja ativa.

Produtos a validar: Relaciona todos os produtos habilitados para o ambiente.

  • Marcar apenas aqueles que serão controlados pela configuração em tela.
  • O administrador local pode marcar ou desmarcar os produtos a qualquer momento.

Usuários a não validar: Relacionar usuários que não poderão ter sessões canceladas automaticamente.

  • O programa trará o nome e o tipo de privilégio do usuário.

Componentes a não validar: Relacionar componentes que não serão cancelados automaticamente.

  • O programa trará a descrição do componente.

Sessões canceladas por tempo de inatividade: Lista das sessões canceladas por tempo de inatividade.

  • Apenas as sessões canceladas pela configuração em tela.
  • Apenas cancelamentos ocorridos nos últimos 30 5 dias a contar da data atual.
  • Identifica a sessão cancelada, o usuário e o componente que estava aberto.

Botão "Iniciar validação": A ser utilizado para alterar a situação para "Inativo" ou para "Ativo".

  • Notar que o nome deste botão varia.
  • Se a situação for "Inativo" o mome será "Ativar".
  • Se a situação for "Ativo" o mome será "Inativar".

Botão "Log": Para chamar o ADMFC014 Consulta de Sessões Canceladas por Tempo Inativo.


Atenção:

  • Os quadros "Empresas" e "Produtos" relacionam Empresas e Produtos que serão validados.
  • Os quadros "Usuários" e "Componentes" relacionam Usuários e Componentes que não serão validados.


Gif 01 - Acima o cadastramento de uma configuração em que a verificação será feita de cinco em cinco minutos e cancelará as sessões que estiverem inativas a mais de dez minutos. Será aplicada apenas na empresa 2 e para os produtos Flex, Repr Conc e VS Plus. Não será executada para os usuários 10 e 12 e não cancelará as sessões se os componentes abertos forem oADCFC002 ou ADCFC003.


Imagem 02 - Quando ao efetuar a validação periódica o programa identificar que a sessão extrapolou o tempo máximo de inatividade o parâmetro TP_CANCELA_SESSAO_AUTOM irá determinar se o cancelamento será imediato ou se exibirá uma mensagem que permita ao usuário evitar o cancelamento.

Totvs custom tabs box items
defaultno
referenciapasso2


Gif 02 - Acima mostramos o acesso a uma empresa que está configurada para cancelar sessões por tempo de inatividade e com o parâmetro TP_CANCELA_SESSAO_AUTOM com o valor 1. A sessão fica parada (inativa) em uma mesma tela. Quando o sistema identifica que a sessão extrapolou o tempo de inatividade configurado é mostrada uma mensagem. Se o operador clicar no contagem regressiva o processo de cancelamento é interrompido e a sessão permanece ativa. Em seguida mostramos que quando o operador não interrompe a contagem regressiva a sessão é cancelada.
*O tempo foi acelerado para demonstrar a mensagem.


Gif 03 - Acima mostramos o acesso a uma empresa que está configurada para cancelar sessões por tempo de inatividade e com o parâmetro TP_CANCELA_SESSAO_AUTOM com o valor 0. A sessão  fica parada (inativa) em uma mesma tela. Quando o sistema identifica que a sessão extrapolou o tempo de inatividade configurado a mesma é cancelada sem exibir a mensagem de aviso.
*O tempo foi acelerado para demonstrar a mensagem.

Totvs custom tabs box items
defaultno
referenciapasso3

Image RemovedImage Added

Gif 04 - No gif acima podemos ver que o ADMFP024 exibe uma lista de sessões canceladas pela configuração que está em foco, dentro de um período de 5 dias contando da data atual. Ao clicar no botão "logLog" o usuário é direcionado para o ADMFC014 que  exibe pode exibir todas as sessões canceladas devido a inatividade. Neste componente há filtros que permitem consultas mais específicas.

...