Memulai penyematan — mengelola pengguna

Untuk membuat URL sematan yang ditandatangani, Anda harus mengidentifikasi model dan izin yang tersedia untuk setiap pengguna sematan dan, secara opsional, menyediakan data atribut pengguna untuk pengguna sematan. Dokumen ini memberikan ringkasan singkat tentang elemen-elemen tersebut di Looker.

Model

Model menentukan data mana yang dapat diakses pengguna sematan Anda.

Setiap model LookML terdiri dari satu koneksi database, dan satu atau beberapa Jelajah. Setiap Jelajah menentukan tabel dan kolom database yang tersedia untuk model, cara penggabungan, dan cara ditampilkan kepada pengguna. Terkadang beberapa model terhubung ke satu database, yang menentukan data mana yang dapat diakses oleh kumpulan pengguna yang berbeda. Misalnya, pengguna di departemen Penjualan mungkin memerlukan akses ke data yang berbeda dengan pengguna di departemen Pembelian. Dalam hal ini, Anda dapat menyediakan dua model, masing-masing yang diseleksi untuk satu kasus penggunaan.

Di URL sematan yang ditandatangani, atau saat menggunakan endpoint create_sso_embed_url API, Anda menentukan model mana yang dapat diakses pengguna sematan dengan mencantumkannya berdasarkan nama. Contoh:

[
  "model_one",
  "model_two"
]

Setidaknya satu nilai model diperlukan dalam URL sematan yang ditandatangani.

Izin

Izin menentukan apa yang dapat dilakukan pengguna sematan Anda di Looker.

Setiap fungsi di Looker memerlukan izin agar dapat dijalankan. Misalnya, pengguna yang tidak memiliki izin access_data tidak akan dapat melihat data apa pun. Pengguna yang memiliki izin access_data, tetapi tidak memiliki izin save_content, akan dapat melihat konten tetapi tidak dapat membuat dan menyimpan perubahan pada konten.

Di URL sematan yang ditandatangani, atau saat menggunakan endpoint create_sso_embed_url API, Anda dapat menentukan izin yang dimiliki pengguna sematan dengan mencantumkannya berdasarkan nama. Contoh:

[
  "access_data",
  "see_looks"
]

Setidaknya satu izin diperlukan dalam URL sematan yang ditandatangani. Anda dapat melihat daftar izin yang didukung oleh sematan yang ditandatangani di halaman dokumentasi Penyematan yang ditandatangani.

Atribut pengguna

Atribut pengguna adalah metode untuk memberikan metadata tentang pengguna sematan. Keduanya terdiri dari pasangan nama dan nilai.

Setiap pengguna di Looker memiliki beberapa atribut pengguna default, seperti first_name, last_name, dan locale. Admin Looker juga dapat membuat atribut pengguna kustom di berbagai jenis data. Misalnya, Anda mungkin memiliki aplikasi yang data yang ditampilkan kepada pengguna sematan berbeda-beda berdasarkan perusahaan yang terkait dengannya. Dalam hal ini, Anda dapat membuat atribut pengguna company kustom yang menerima berbagai nilai yang memberikan atau membatasi akses data. Selanjutnya, Anda harus menetapkan nilai yang sesuai untuk setiap pengguna sematan untuk membatasi akses data di tingkat pengguna.

Di URL sematan yang ditandatangani, atau saat menggunakan endpoint create_sso_embed_url API, Anda dapat menentukan atribut pengguna mana yang ditetapkan kepada pengguna sematan dengan mencantumkan setiap pasangan nama dan nilai. Contoh:

{
  "vendor_id" : "17",
  "company" : "altostrat.com"
}

Atribut pengguna bersifat opsional dalam URL sematan yang ditandatangani.