Limitar sessões simultâneas

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • É possível limitar o número de sessões interativas simultâneas para um usuário ou função em uma instância em todos os nós.

    As sessões interativas simultâneas se referem ao número de sessões que um usuário pode ter ativas por instância ServiceNow. Uma sessão de instância ativa ocorre com cada novo login em uma instância ServiceNow específica. Por padrão, não há limitações ao número de sessões de instância ativas que um usuário pode ter.

    Na versão Jakarta, é possível limitar o número de sessões simultâneas ativas por usuário. Quando o usuário faz login após atingir o número máximo de sessões ativas, a sessão ativa mais antiga é encerrada, e uma nova sessão interativa se torna ativa. Se um usuário tentar acessar uma sessão encerrada por meio de um navegador, ele será redirecionado para a página de login.
    Nota:
    O plug-in Limitar sessões simultâneas deve estar ativo para habilitar um limite máximo de sessões. Os limites são definidos por meio da propriedade glide.authenticate.max.concurrent.interactive.sessions. Um valor de limite máximo se aplica a qualquer usuário ou função que tenha a propriedade de limite ativa. Um usuário ou uma função conectada ao usuário deve ter o valor de limit_concurrent_sessions definido como verdadeiro para que o limite de sessões seja iniciado. Na versão Jakarta, esse recurso não oferece suporte a sessões criadas por meio do aplicativo para celular nativo ou de mecanismos não interativos.
    Este é um caso de uso típico se o máximo de 1 sessão simultânea for definido:
    1. O usuário acessa a instância inicial ServiceNow por meio do Chrome.
    2. Depois que o usuário faz login com sucesso, ServiceNow cria a sessão 1 (S1) para o usuário.
    3. O usuário decide iniciar outro acesso à instância ServiceNow pelo Firefox.
    4. Depois que o usuário faz login com sucesso, ServiceNow cria a sessão 2 (S2) para o usuário.
    5. Uma vez que o usuário tem um limite máximo de 1 sessão simultânea, a sessão S1 é invalidada quando a S2 é criada.
    6. Quando retorna ao Chrome para acessar a instância S1 ServiceNow, o usuário redirecionado para a página de login, uma vez que S1 é inválido.
    Os limites de sessão simultânea funcionam com todos os mecanismos de autenticação ServiceNow: SAML, LDAP e autenticação de banco de dados local. Isso também funciona com autenticação multifator e todos os mecanismos de autenticação interativos ServiceNow. A origem da sessão pode ser visualizada por meio da tabela sys_user_session, na coluna Tipo. Os valores podem ser:
    • Navegador da Web
    • Navegador de dispositivo móvel
    • ServiceNow Aplicativo para celular
    • Não interativo (SOAP, WSDL, OAuth)