Por predefinição, quando um utilizador inicia sessão no Looker, é-lhe apresentada uma opção para manter a sessão iniciada. Esta opção aparece como uma caixa de verificação na parte inferior da página de início de sessão.
A página Sessões, na secção Autenticação do menu Administração, permite-lhe configurar se os utilizadores têm a opção de manter a sessão iniciada, durante quanto tempo a sessão permanece iniciada se não escolherem essa opção e se podem manter a sessão iniciada a partir de vários dispositivos.
Terminar sessão por inatividade
Por predefinição, um utilizador mantém a sessão iniciada no Looker durante um período definido pelas definições Sessões persistentes e Duração da sessão, independentemente de o utilizador estar a usar ativamente o Looker.
Se ativar a opção Logout por inatividade, os utilizadores terminam sessão automaticamente no Looker após 15 minutos de inatividade. A atividade é definida como um utilizador que clica em qualquer parte do Looker, toca no ecrã no caso de ecrãs táteis ou escreve qualquer coisa no Looker. Por conseguinte, se esta definição estiver ativada, a sessão de um utilizador é terminada se não clicar nem escrever nada durante 15 minutos.
Dois minutos antes de a sessão do utilizador ser terminada, o Looker apresenta uma caixa de diálogo para avisar o utilizador e dar-lhe a oportunidade de manter a sessão iniciada.
Quando um utilizador termina sessão à força devido à inatividade, a sessão inativa é terminada. Uma sessão é exclusiva de cada browser. Por isso, se um utilizador tiver vários separadores abertos e sessão iniciada no Looker, a sessão é terminada em todos os separadores. No entanto, se tiverem sessão iniciada através de vários navegadores, a sessão é terminada apenas no navegador inativo.
Todas as alterações não guardadas no IDE do Looker são armazenadas. Quando o utilizador inicia sessão novamente e carrega um ficheiro com alterações não guardadas, tem a opção de restaurar as alterações não guardadas.
Quando a opção Terminar sessão por inatividade está ativada, a opção Sessões persistentes é desativada automaticamente. Além disso, a Duração da sessão está predefinida para um dia. A definição Duração da sessão continua a poder ser alterada. O valor definido em Duração da sessão permanece o período máximo durante o qual um utilizador pode permanecer com sessão iniciada, mesmo que esteja ativo durante todo o período.
Por exemplo, se a opção Terminar sessão por inatividade estiver ativada e a Duração da sessão estiver definida como 5 horas, a sessão de um utilizador é terminada nas seguintes circunstâncias:
- Se o utilizador permanecer inativo durante 15 minutos em qualquer altura do período de 5 horas, a sessão é terminada após o período de inatividade de 15 minutos.
- Se o utilizador tiver estado ativo durante toda a sessão de 5 horas, é apresentada uma caixa de diálogo a pedir-lhe que se reautentique para continuar a trabalhar. Se o utilizador não voltar a fazer a autenticação, a sessão é terminada.
Além disso, com estas definições, um utilizador que tenha estado ativo durante 4 horas e 50 minutos antes de ficar inativo durante 10 minutos continua a ter a sessão terminada após o período de inatividade de 10 minutos. A duração da sessão continua a ser o tempo máximo que um utilizador pode permanecer com sessão iniciada. Os utilizadores que acedem ao Looker através da API Looker ou de uma incorporação assinada não são afetados pelo encerramento de sessão por inatividade.
Sessões persistentes
Quando um utilizador seleciona a opção para manter a sessão iniciada, tem autorização para aceder ao Looker durante 30 dias. Quando fecham e voltam a abrir o navegador, podem navegar para o Looker sem ter de iniciar sessão novamente.
A desativação das sessões persistentes remove a opção "Manter sessão iniciada" do ecrã de início de sessão. As sessões dos utilizadores são automaticamente terminadas após o período especificado na secção Duração da sessão ou sempre que fecham o navegador. Isto força os utilizadores a autenticarem-se novamente na próxima vez que acederem ao Looker.
As sessões persistentes são desativadas automaticamente quando a opção Terminar sessão por inatividade está ativada.
Duração da sessão
Por predefinição, quando um utilizador não seleciona a opção para manter a sessão iniciada, a sessão expira após 30 minutos.
Dois minutos antes de uma sessão expirar, o utilizador tem a opção de a prolongar. Se o utilizador não prolongar a sessão, esta termina e a sessão do Looker é terminada.
O campo Duração da sessão permite-lhe alterar o período de tempo durante o qual um utilizador pode manter a sessão iniciada antes de receber uma notificação e a sessão expirar. Pode definir este valor entre 5 minutos e 30 dias.
- Se a duração da sessão for de 30 minutos ou menos, a duração da sessão prolongada é igual à duração da sessão. Por exemplo, se a Duração da sessão for de 5 minutos, a sessão prolongada também vai durar 5 minutos.
- Se a duração da sessão for superior a 30 minutos, a sessão prolongada continua a ter 30 minutos. Por exemplo, se a Duração da sessão for de 1 dia, a sessão prolongada será de 30 minutos.
Se a opção Terminar sessão por inatividade estiver ativada, a duração da sessão tem de ser definida para um valor entre 15 minutos e 1 dia. Se a duração da sessão estiver definida para um valor fora deste intervalo, o valor é definido como 1 dia.
Sessões em simultâneo
Por predefinição, os utilizadores podem manter a sessão iniciada no Looker a partir de vários navegadores e dispositivos em simultâneo. A desativação das sessões simultâneas permite-lhe exigir que os utilizadores iniciem sessão apenas a partir de um navegador e um dispositivo de cada vez. Quando a opção Sessões simultâneas está desativada, um utilizador termina automaticamente sessão em qualquer outra sessão do navegador quando inicia sessão a partir de um navegador ou um dispositivo diferente.
Localização da sessão
Se a opção Localização da sessão estiver ativada, a localização de um utilizador é monitorizada quando este inicia sessão no Looker. Estas informações de localização baseiam-se no endereço IP do navegador do utilizador e estão disponíveis para utilizadores e administradores na página Sessões para visibilidade e gestão de sessões. As informações de localização podem ajudar os administradores a determinar que sessões são atuais e que sessões devem ser eliminadas.
Se a opção Localização da sessão estiver desativada, sempre que um utilizador iniciar sessão no Looker, a respetiva localização não é monitorizada.