Secara default, saat pengguna login ke Looker, mereka diberi opsi untuk tetap login. Opsi ini muncul sebagai kotak centang di bagian bawah halaman login.
Halaman Sesi, di bagian Autentikasi pada menu Admin, memungkinkan Anda mengonfigurasi apakah pengguna memiliki opsi untuk tetap login, berapa lama mereka tetap login jika tidak memilih opsi tersebut, dan apakah mereka dapat tetap login dari beberapa perangkat.
Keluar karena Tidak Aktif
Secara default, pengguna tetap login ke Looker selama jangka waktu tertentu yang ditentukan oleh setelan Sesi Persisten dan Durasi Sesi, terlepas dari apakah pengguna secara aktif menggunakan Looker atau tidak.
Jika Anda mengaktifkan Logout Tidak Ada Aktivitas, pengguna akan otomatis logout dari Looker setelah 15 menit tidak ada aktivitas. Aktivitas didefinisikan sebagai pengguna yang mengklik di mana saja di Looker, atau menyentuh layar jika menggunakan layar sentuh, atau mengetik apa pun ke Looker. Oleh karena itu, jika setelan ini diaktifkan, pengguna akan logout jika tidak mengklik atau mengetik apa pun selama 15 menit.
Dua menit sebelum pengguna logout, Looker akan menampilkan kotak dialog untuk memperingatkan pengguna dan memberi mereka kesempatan untuk tetap login.
Jika pengguna dipaksa logout karena tidak aktif, mereka akan dilogout dari sesi yang tidak aktif. Sesi bersifat unik untuk setiap browser, jadi jika pengguna membuka beberapa tab dan login ke Looker, ia akan logout di semua tab. Namun, jika mereka login melalui beberapa browser, mereka hanya akan logout dari sesi di browser yang tidak aktif.
Semua perubahan yang belum disimpan di Looker IDE akan disimpan. Saat pengguna login kembali dan memuat file yang memiliki perubahan yang belum disimpan, mereka akan diberi opsi untuk memulihkan perubahan yang belum disimpan.
Jika Logout Tidak Ada Aktivitas diaktifkan, Sesi Persisten akan otomatis dinonaktifkan. Selain itu, Durasi Sesi ditetapkan ke default satu hari. Setelan Durasi Sesi masih dapat diubah. Nilai yang ditetapkan di Durasi Sesi tetap menjadi durasi maksimum waktu pengguna dapat tetap login, meskipun mereka aktif sepanjang waktu.
Misalnya, jika Logout Tidak Ada Aktivitas diaktifkan dan Durasi Sesi disetel ke 5 jam, pengguna akan logout dalam situasi berikut:
- Jika pengguna tetap tidak aktif selama 15 menit kapan saja selama periode 5 jam, ia akan logout setelah periode tidak aktif selama 15 menit.
- Jika pengguna telah aktif selama seluruh sesi 5 jam, layar dialog akan meminta mereka untuk mengautentikasi ulang agar dapat terus bekerja. Jika tidak melakukan autentikasi ulang, pengguna akan logout.
Selain itu, dengan setelan ini, pengguna yang telah aktif selama 4 jam 50 menit sebelum tidak aktif selama 10 menit akan tetap logout setelah periode tidak aktif selama 10 menit. Durasi Sesi tetap menjadi waktu maksimum pengguna dapat tetap login
Pengguna yang mengakses Looker menggunakan Looker API atau penyematan yang ditandatangani tidak terpengaruh oleh Logout Tidak Aktif.
Sesi Persisten
Jika pengguna memilih opsi untuk tetap login, mereka akan diberi otorisasi untuk mengakses Looker selama 30 hari. Saat menutup dan membuka kembali browser, mereka dapat membuka Looker tanpa perlu login lagi.
Menonaktifkan Sesi Persisten akan menghapus opsi "Tetap login" dari layar login. Pengguna akan otomatis logout setelah jumlah waktu yang ditentukan di bagian Durasi Sesi, atau setiap kali mereka menutup browser. Tindakan ini akan memaksa pengguna untuk melakukan autentikasi ulang saat mereka mengakses Looker lagi.
Sesi Persisten otomatis dinonaktifkan saat Logout Tidak Aktif diaktifkan.
Durasi Sesi
Secara default, jika pengguna tidak memilih opsi untuk tetap login, sesi mereka akan berakhir setelah 30 menit. Dua menit sebelum sesi berakhir, pengguna diberi opsi untuk memperpanjang sesi. Jika tidak memperpanjang sesi, sesi mereka akan berakhir dan mereka akan logout dari Looker.
Kolom Durasi Sesi memungkinkan Anda mengubah jumlah waktu pengguna dapat tetap login sebelum mereka diberi tahu dan sesi mereka akan berakhir. Anda dapat menetapkan nilai ini dari 5 menit hingga 30 hari.
Jika Logout Tidak Ada Aktivitas diaktifkan, Durasi Sesi harus ditetapkan ke nilai antara 15 menit dan 1 hari. Jika Durasi Sesi ditetapkan ke nilai di luar rentang ini, nilainya akan ditetapkan ke 1 hari.
Sesi Serentak
Secara default, pengguna dapat tetap login ke Looker dari beberapa browser dan perangkat secara bersamaan. Menonaktifkan Sesi Serentak memungkinkan Anda mewajibkan pengguna untuk login hanya dari satu browser dan perangkat dalam satu waktu. Jika Sesi Serentak dinonaktifkan, pengguna akan otomatis logout dari sesi browser lain saat mereka login dari browser atau perangkat lain.
Lokasi Sesi
Jika Lokasi Sesi diaktifkan, lokasi pengguna akan dilacak saat mereka login ke Looker. Informasi lokasi ini didasarkan pada alamat IP browser pengguna dan tersedia untuk pengguna dan admin di halaman Sesi untuk visibilitas dan pengelolaan sesi. Informasi lokasi dapat membantu admin menentukan sesi mana yang saat ini aktif dan sesi mana yang harus dihapus.
Jika Lokasi Sesi dinonaktifkan, setiap kali pengguna login ke Looker, lokasinya tidak akan dilacak.