Halaman Embed di bagian Platform pada menu Admin memungkinkan Anda mengonfigurasi setelan untuk konten Looker yang disematkan.
Daftar Domain yang Diizinkan untuk Penyematan
Anda harus menggunakan setelan ini untuk memanfaatkan peristiwa JavaScript guna meneruskan data atau tindakan antara halaman induk dan iframe Looker.
Dalam hal ini, tambahkan domain tempat iframe digunakan ke kolom ini, lalu pilih Update.
Perlindungan Asal yang Sama untuk Halaman Login Looker
Untuk halaman login Looker, Anda dapat menggunakan setelan Perlindungan Asal yang Sama untuk Halaman Login Looker untuk menunjukkan apakah Anda ingin mengizinkan penyematan lintas asal atau tidak:
- Nonaktif: Looker mengizinkan penyematan lintas asal.
- Aktif: Looker tidak mengizinkan penyematan lintas asal.
Untuk kasus penggunaan tertentu, Anda harus mengizinkan halaman login Looker muncul dalam iframe Looker meskipun halaman induk tidak kompatibel dengan nama domain instance Looker. Dalam kasus ini, Anda harus menetapkan opsi Perlindungan Asal yang Sama untuk Halaman Login Looker ke Nonaktif:
- Jika Anda menggunakan penyematan pribadi konten Looker dalam iframe halaman web yang dihosting oleh domain non-Looker, Anda harus menonaktifkan Perlindungan Asal yang Sama untuk Halaman Login Looker agar Looker dapat menampilkan halaman login di iframe dan mengizinkan pengguna login ke Looker.
Tetapkan Perlindungan Asal yang Sama untuk Halaman Login Looker ke Aktif jika salah satu hal berikut benar:
- Anda tidak menyematkan konten Looker apa pun.
- Anda hanya menggunakan penyematan yang ditandatangani, karena halaman login Looker tidak digunakan untuk penyematan yang ditandatangani.
Untuk mengubah setelan perlindungan asal yang sama, gunakan menu pull-down untuk memilih opsi yang Anda inginkan, lalu pastikan untuk memilih tombol Update untuk menyimpan pilihan Anda.
Autentikasi SSO Penyematan
Fitur Autentikasi SSO Penyematan harus diaktifkan jika Anda ingin menggunakan fitur Penyematan yang Ditandatangani Looker. Untuk melakukannya, pilih Aktif , lalu pilih Update.
URL kustom untuk pemberitahuan dan penjadwalan
Kecuali jika dinonaktifkan, pengiriman email dari dasbor yang disematkan, baik dari pemberitahuan maupun pengiriman terjadwal, akan menyertakan link yang bertuliskan Lihat dasbor lengkap. Link ini memungkinkan penerima email terhubung ke instance Looker mereka dan menjelajahi lebih lanjut data yang dikirimkan dalam email.
Opsi URL kustom untuk pemberitahuan dan penjadwalan memungkinkan Anda mengonfigurasi URL kustom dalam pemberitahuan dan pengiriman email terjadwal yang akan menautkan pengguna penyematan ke aplikasi penyematan, bukan instance Looker.
Daftar domain yang diizinkan untuk jadwal dan pemberitahuan
Tentukan semua domain yang mungkin ditautkan oleh URL kustom dalam pengiriman email. Domain yang tercantum di sini akan mengisi kolom Domain di dialog penjadwalan dan pemberitahuan.
Jika kolom ini dibiarkan kosong, link kustom tidak akan tersedia, karena tidak akan ada domain yang dapat dipilih pengguna di dialog jadwal atau pemberitahuan.
Pilih jalur konten
Menu drop-down ini memungkinkan Anda memilih format URL di link kustom. Menu ini memiliki opsi berikut:
Hanya domain penyematan — URL di link kustom hanya menyertakan domain yang dipilih di kolom Domain di dialog penjadwalan atau pemberitahuan. Misalnya,
app.customer.com.URL yang ditentukan pengguna — URL di link kustom menyertakan domain yang dipilih di kolom Domain di dialog penjadwalan atau pemberitahuan dan jalur yang dimasukkan oleh pengguna di kolom Jalur di dialog penjadwalan atau pemberitahuan. Misalnya,
app.customer.com/my_embed_app.URL domain penyematan dengan ID Looker — URL di link kustom akan menyertakan domain yang dipilih di kolom Domain di dialog penjadwalan atau pemberitahuan dan jalur Looker ke dasbor yang disematkan, menggunakan ID konten. Misalnya,
app.customer.com/dashboards/12.URL domain penyematan dengan slug Looker — URL di link kustom menyertakan domain yang dipilih di kolom Domain di dialog penjadwalan atau pemberitahuan dan jalur Looker ke dasbor yang disematkan, menggunakan slug konten. Misalnya,
app.customer.com/dashboards/CQ1fu99Z9Y1ggq2wcHDfMm.
Select content path tidak tersedia jika kolom Embed domain for schedules and alerts allowlist dibiarkan kosong.
Label URL
Gunakan kolom ini untuk memasukkan teks link default baru, yang akan menggantikan teks Lihat dasbor lengkap dalam pengiriman email. Teks default dapat diubah di dialog penjadwalan dan pemberitahuan.
Menampilkan Filter di Look yang Disematkan
Tetapkan opsi ini ke Aktif jika Anda ingin menampilkan nilai filter di Look yang disematkan.
Tetapkan opsi ini ke Nonaktif untuk menyembunyikan nilai filter di Look yang disematkan.
Pilih Update untuk menyimpan setelan Anda.
Menghapus Navigasi Look
Fitur Remove Look Navigation memungkinkan admin menyesuaikan lebih lanjut konten yang disematkan, khususnya Jelajah yang disematkan dan dasbor yang disematkan.
Menghapus navigasi Look dari Jelajah yang disematkan
Secara default, pengguna penyematan yang memiliki explore dan save_content izin akan melihat opsi berikut di menu roda gigi Explore Actions dari Jelajah yang disematkan:
- Opsi untuk Save as a Look
- Opsi Save & Schedule (untuk pengguna penyematan yang memiliki izin pengiriman atau penjadwalan)
Jika ditetapkan ke Aktif, fitur Remove Look Navigation akan menghapus semua referensi ke Look, termasuk opsi Save as a Look dan Save & Schedule, dari menu roda gigi Explore Actions Jelajah yang disematkan.
Biarkan opsi ditetapkan ke Nonaktif untuk mempertahankan referensi ke Look dan opsi Save as a Look dan Save &Schedule di Jelajah yang disematkan.
Menghapus navigasi Look dari dasbor yang disematkan
Jika Remove Look Navigation Aktif, referensi dan opsi navigasi ke Look dari Jelajah yang disematkan dan kartu dasbor yang ditautkan ke Look yang disematkan akan dihapus.
Jika Remove Look Navigation Nonaktif, pengguna penyematan akan memiliki opsi untuk View Look di menu tiga titik Tile actions di kartu yang ditautkan ke Look.
Navigasi Konten Penyematan Dasbor
Jika opsi ini diaktifkan, pelihat dasbor yang disematkan yang telah diberi izin yang diperlukan dapat melihat folder serta Look dan dasbor yang ada di dalamnya dari dasbor yang disematkan. Anda harus mengaktifkan fitur ini agar pelihat dasbor yang disematkan dapat menyalin, memindahkan, dan menghapus dasbor.
Pengelolaan Konten Penyematan
Jika opsi ini diaktifkan, pelihat dasbor yang disematkan yang telah diberi izin yang diperlukan dapat menyalin, memindahkan, dan menghapus dasbor.
Penyematan Tanpa Cookie
Mulai Looker 23.8, domain penyematan dapat disertakan saat sesi tanpa cookie diperoleh. Ini adalah alternatif untuk menambahkan domain penyematan menggunakan panel Admin > Embed Looker. Looker menyimpan domain penyematan di database internal Looker, sehingga tidak akan ditampilkan di halaman Embed di panel Admin. Sebagai gantinya, domain penyematan dikaitkan dengan sesi tanpa cookie dan hanya ada selama durasi sesi. Tinjau praktik terbaik keamanan jika Anda memutuskan untuk memanfaatkan fitur ini.
Secret JWT Penyematan
Secret Token Web JSON (JWT) diperlukan untuk menggunakan fitur penyematan tanpa cookie. Penyematan tanpa cookie mengharuskan Autentikasi SSO Penyematan diaktifkan, tetapi penyematan tanpa cookie menggunakan Secret JWT Penyematan , bukan Secret Penyematan.
Opsi ini memungkinkan Anda menetapkan atau mereset secret JWT penyematan. Menetapkan secret JWT tidak diperlukan, karena upaya pertama untuk membuat sesi penyematan tanpa cookie akan membuat token JWT. Tidak seperti secret penyematan, secret JWT penyematan tidak pernah diekspos karena hanya digunakan secara internal oleh server Looker.
Mereset token JWT akan membatalkan semua sesi penyematan tanpa cookie yang aktif.
Secret Penyematan
Secret penyematan diperlukan untuk menggunakan fitur penyematan yang ditandatangani Looker.
Untuk mengambil secret penyematan, pilih tombol Set Secret.
Untuk mengubah secret, pilih tombol Reset Secret — Anda harus mengetahui bahwa tindakan ini akan merusak penyematan yang ditandatangani yang ada.
Validator URI Penyematan
Setelah membuat URL untuk fitur penyematan yang ditandatangani Looker, Anda dapat menguji URL dengan menempelkannya di kolom Embed URI Validator dan mengklik Test URI. Validator URI akan menampilkan pesan yang menunjukkan apakah URL penyematan yang ditandatangani valid atau tidak.
Setelah Anda memasukkan URL penyematan yang ditandatangani, bagian Embed URI quick check akan menampilkan parameter dan nilai yang disertakan dalam URL penyematan yang ditandatangani.