Halaman Embed di bagian Platform pada menu Admin memungkinkan Anda mengonfigurasi setelan untuk konten Looker tersemat.
Daftar Domain yang Diizinkan yang Disisipkan
Anda harus menggunakan setelan ini untuk memanfaatkan peristiwa JavaScript guna meneruskan data atau tindakan antara halaman induk dan iframe Looker.
Jika demikian, tambahkan domain tempat iframe digunakan ke kolom ini, lalu pilih Perbarui.
Perlindungan Asal yang Sama untuk Halaman Login Looker
Untuk halaman login Looker, Anda dapat menggunakan setelan Perlindungan Asal Sama untuk Halaman Login Looker untuk menunjukkan apakah Anda ingin mengizinkan penyematan lintas-asal atau tidak:
- Nonaktif: Looker mengizinkan penyematan lintas origin.
- Aktif: Looker tidak mengizinkan penyematan lintas origin.
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 hal ini, Anda harus menetapkan opsi Perlindungan Asal Sama untuk Halaman Login Looker ke Nonaktif:
- Jika menggunakan penyematan pribadi konten Looker di iframe halaman web yang dihosting oleh domain non-Looker, Anda harus menonaktifkan Perlindungan Asal Sama untuk Halaman Login Looker agar Looker dapat menampilkan halaman login di iframe dan mengizinkan pengguna login ke Looker.
Tetapkan Perlindungan Origin yang Sama untuk Halaman Login Looker ke Diaktifkan jika salah satu hal berikut berlaku:
- 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 origin yang sama, gunakan menu drop-down untuk memilih opsi yang diinginkan, lalu pastikan untuk memilih tombol Update untuk menyimpan pilihan Anda.
Menyematkan Autentikasi SSO
Fitur Sisipkan Autentikasi SSO harus diaktifkan jika Anda ingin menggunakan fitur Embedding yang ditandatangani Looker. Untuk melakukannya, pilih Enabled, lalu pilih Update.
Pemberitahuan dan penjadwalan URL kustom
Kecuali jika dinonaktifkan, pengiriman email dari dasbor tersemat, baik dari notifikasi 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 dikirim dalam email.
Opsi URL kustom 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.
Menyematkan domain untuk daftar yang diizinkan jadwal dan notifikasi
Tentukan semua domain yang dapat 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
Drop-down ini memungkinkan Anda memilih cara memformat URL di link kustom. Parameter ini memiliki opsi berikut:
Hanya domain sematan — URL di link kustom hanya menyertakan domain yang dipilih di kolom Domain di dialog penjadwalan atau pemberitahuan. Contohnya,
app.customer.com
URL yang ditentukan pengguna — URL di link kustom menyertakan domain yang dipilih di kolom Domain dalam dialog penjadwalan atau pemberitahuan dan jalur yang dimasukkan oleh pengguna di kolom Jalur dalam dialog penjadwalan atau pemberitahuan. Sebagai contoh,
app.customer.com/my_embed_app
Sematkan URL domain dengan ID Looker — URL di link kustom akan menyertakan domain yang dipilih di kolom Domain dalam dialog penjadwalan atau pemberitahuan dan jalur Looker ke dasbor tersemat, menggunakan ID konten. Misalnya,
app.customer.com/dashboards/12
.Menyertakan URL domain dengan slug Looker — URL di link kustom menyertakan domain yang dipilih di kolom Domain dalam dialog penjadwalan atau pemberitahuan dan jalur Looker ke dasbor tersemat, menggunakan slug konten. Misalnya,
app.customer.com/dashboards/CQ1fu99Z9Y1ggq2wcHDfMm
.
Pilih jalur konten tidak tersedia jika kolom Domain sematan untuk daftar yang diizinkan jadwal dan pemberitahuan 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 pada Tampilan yang Disematkan
Tetapkan opsi ini ke Diaktifkan jika Anda ingin menampilkan nilai filter di Tampilan tersemat.
Tetapkan opsi ini ke Nonaktif untuk menyembunyikan nilai filter di Tampilan tersemat.
Pilih Update untuk menyimpan setelan Anda.
Menghapus Navigasi Tampilan
Fitur Hapus Navigasi Tampilan memungkinkan admin menyesuaikan konten tersemat lebih lanjut, khususnya Jelajahi tersemat dan dasbor tersemat.
Menghapus navigasi Tampilan dari Jelajah tersemat
Secara default, pengguna penyematan yang memiliki izin explore
dan save_content
akan melihat opsi berikut di menu roda gigi Jelajahi Tindakan di Jelajahi tersemat:
- Opsi untuk Simpan sebagai Tampilan
- Opsi Simpan & Jadwalkan (untuk pengguna penyematan yang memiliki izin pengiriman atau penjadwalan)
Jika disetel ke Diaktifkan, fitur Hapus Navigasi Tampilan akan menghapus semua referensi ke Tampilan, termasuk opsi Simpan sebagai Tampilan dan Simpan & Jadwalkan, dari menu roda gigi Tindakan Jelajahi Jelajahi tersemat.
Biarkan opsi ditetapkan ke Nonaktif untuk mempertahankan referensi ke Tampilan dan opsi Simpan sebagai Tampilan dan Simpan & Jadwalkan di Jelajah yang disematkan.
Menghapus navigasi Tampilan dari dasbor sematan
Jika Hapus Navigasi Tampilan Diaktifkan, referensi dan opsi navigasi ke Tampilan dari Jelajah tersemat dan kartu dasbor tertaut Tampilan tersemat akan dihapus.
Jika Hapus Navigasi Tampilan Nonaktif, pengguna yang melakukan penyematan akan memiliki opsi untuk Melihat Tampilan di menu Tindakan kartu tiga titik di kartu yang ditautkan ke Tampilan.
Navigasi Konten yang Disematkan di Dasbor
Jika opsi ini diaktifkan, pelihat dasbor tersemat yang telah diberi izin yang diperlukan dapat melihat folder serta Tampilan dan dasbor yang dimuatnya dari dasbor tersemat. Mengaktifkan fitur ini diperlukan agar pelihat dasbor tersemat dapat menyalin, memindahkan, dan menghapus dasbor.
Menyematkan Pengelolaan Konten
Jika opsi ini diaktifkan, pelihat dasbor tersemat yang telah diberi izin yang diperlukan dapat menyalin, memindahkan, dan menghapus dasbor.
Penyematan Tanpa Cookie
Mulai Looker 23.8, domain sematan dapat disertakan saat sesi tanpa cookie diperoleh. Ini adalah alternatif untuk menambahkan domain sematan menggunakan panel Admin > Embed Looker. Looker menyimpan domain sematan di database internal Looker, sehingga tidak akan ditampilkan di halaman Sembunyikan di panel Admin. Sebagai gantinya, domain sematan dikaitkan dengan sesi tanpa cookie dan hanya ada selama durasi sesi. Tinjau praktik terbaik keamanan jika Anda memutuskan untuk memanfaatkan fitur ini.
Menyematkan Secret JWT
Rahasia Token Web JSON (JWT) diperlukan untuk menggunakan fitur penyematan tanpa cookie. Penyematan tanpa cookie memerlukan pengaktifan Sembunyikan Autentikasi SSO, tetapi penyematan tanpa cookie menggunakan Sembunyikan Rahasia JWT, bukan Sembunyikan Rahasia.
Opsi ini memungkinkan Anda menetapkan atau mereset secret JWT sematan. Menetapkan secret JWT tidak diperlukan, karena upaya pertama untuk membuat sesi penyematan tanpa cookie akan membuat token JWT. Tidak seperti secret sematan, secret JWT sematan tidak pernah ditampilkan karena hanya digunakan secara internal oleh server Looker.
Mereset token JWT akan membatalkan semua sesi sematan tanpa cookie yang aktif.
Secret Penyematan
Rahasia penyematan diperlukan untuk menggunakan fitur penyematan yang ditandatangani Looker.
Untuk mengambil secret penyematan, pilih tombol Set Secret.
Untuk mengubah secret, pilih tombol Reset Secret. Namun, Anda harus menyadari bahwa tindakan ini akan merusak penyematan yang ditandatangani yang ada.
Validator URI Penyematan
Setelah membuat URL untuk fitur penyematan bertanda tangan Looker, Anda dapat menguji URL dengan menempelkannya di kolom Embed URI Validator dan mengklik Test URI. Pengvalidasi URI akan menampilkan pesan yang menunjukkan apakah URL sematan yang ditandatangani valid.
Setelah Anda memasukkan URL sematan yang ditandatangani, bagian Pemeriksaan cepat URI sematan akan menampilkan parameter dan nilai yang disertakan dalam URL sematan yang ditandatangani.