デフォルトでは、ユーザーが Looker にログインすると、ログイン状態を保持するオプションがあります。このオプションは、ログインページの下部にチェックボックスとして表示されます。
[管理] メニューの [認証] セクションにある [セッション] ページでは、ユーザーにログインを継続するオプションがあるかどうか、まユーザーがこのオプションを選択しない場合にログインが継続される時間、複数のデバイスからログインしたままにできるかどうかを設定します。
非アクティブ ログアウト
デフォルトでは、ユーザーが Looker にログインしている状態が、ユーザーが Looker を積極的に使用しているかどうかに関係なく永続的なセッションとセッション継続時間設定によって決められた期間継続されます。
[非アクティブ ログアウト] を有効にすると、ユーザーは非アクティブ状態が 15 分間続くと Looker から自動的にログアウトされます。アクティビティとは、ユーザーが Looker の任意の場所をクリックするか、タッチスクリーンの場合は画面をタップするか、Looker に何か入力することを言います。このため、この設定を有効にすると、ユーザーが 15 分間クリックや入力をしなかった場合は、ログアウトされます。
ユーザーがログアウトする 2 分前に、Looker ではユーザーに警告を示すダイアログ ボックスが表示され、ログイン状態を維持する機会が与えられます。
ユーザーが非アクティブな状態のために強制的にログアウトされると、非アクティブなセッションからログアウトされます。セッションは各ブラウザに固有のものであるため、複数のタブを開いて Looker にログインしている場合は、すべてのタブでログアウトされます。ただし、複数のブラウザにログインしている場合は、非アクティブ状態のブラウザでのセッションからのみログアウトされます。
Looker IDE で保存されていない変更が保存されます。ユーザーが再度ログインして、保存されていない変更を含むファイルを読み込むと、未保存の変更を復元するオプションが提供されます。
非アクティブ ログアウトを有効にすると、永続セッションは自動的に無効になります。また、[セッション継続時間] はデフォルトの 1 日に設定されています。[セッション継続時間] の設定は変更できます。[セッション継続時間] に設定された値は、ユーザーが常にアクティブであってもログイン状態を維持できる最大時間です。
たとえば、非アクティブ ログアウトが有効で、セッション継続時間が 5 時間に設定されている場合、その 5 時間の間のいつでも非アクティブな状態が 15 分間続くと、ユーザーはログアウトされます。。非アクティブな状態が原因でログアウトされていない場合は、5 時間後にログアウトされます。また、上記の設定では、4 時間 50 分間アクティブだったユーザーは、非アクティブ状態が 10 分しかない場合でも 5 時間後にログアウトされます。セッション継続時間は、ユーザーがログイン状態を維持できる最長時間だからです。この 5 時間のセッション中にアクティブな状態を維持した場合、作業を続けるための再認証を求めるポップアップ画面が表示されます。
Looker API または SSO の埋め込みを介して Looker にアクセスするユーザーは、非アクティブ ログアウトの影響を受けません。
永続的なセッション
ユーザーがログイン状態を保持するオプションを選択すると、30 日間 Looker へのアクセスが許可されます。ブラウザを閉じてもう一度開くと、再度ログインしなくても Looker に移動できます。
[永続セッション] を無効にすると、ログイン画面から「ログイン状態を保持する」オプションが削除されます。ユーザーは、[セッション継続時間] で指定された時間が経過するか、ブラウザを閉じるたびに自動的にログアウトされます。これにより、ユーザーは次回 Looker にアクセスするときに再認証が必要になります。
[永続性セッション] は、[非アクティブ ログアウト]を有効にすると自動的に無効になります。
セッション継続時間
デフォルトでは、ユーザーがログイン状態を保持するオプションを選択しない場合、セッションは 30 分後に期限切れになります。セッションの期限が切れる 2 分前に、ユーザーにはセッションを延長するオプションが与えられます。セッションを延長しない場合は、セッションが終了し、Looker からログアウトされます。
[セッション継続時間] フィールドでは、通知を受け取ってセッションが期限切れになるまでの、ユーザーのログイン継続時間を変更できます。この値は 5 分から 30 日の範囲で設定できます。
[非アクティブ ログアウト] が有効になっている場合、[セッション継続時間] はデフォルトの 1 日に設定されます。
同時セッション数
デフォルトでは、ユーザーは複数のブラウザやデバイスから同時に Looker にログインした状態を維持できます。[Concurrent Sessions] を無効にすると、ユーザーは一度に 1 つのブラウザとデバイスからのみログインできます。[同時実行セッション] が無効になっている場合、ユーザーは別のブラウザまたはデバイスからログインするときに、他のブラウザ セッションから自動的にログアウトされます。