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, memberikan data atribut pengguna untuk pengguna sematan. Dokumen ini memberikan ringkasan singkat tentang elemen-elemen ini di Looker.

Model

Model menentukan data yang dapat diakses oleh 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 tabel dan kolom tersebut digabungkan, dan cara tabel dan kolom tersebut ditampilkan kepada pengguna. Umumnya beberapa model terhubung ke satu database, yang menentukan data yang dapat diakses oleh berbagai kumpulan pengguna. 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 diseleksi untuk satu kasus penggunaan.

Di URL sematan yang ditandatangani, atau saat menggunakan endpoint create_sso_embed_url API, Anda menentukan model 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 tindakan yang dapat dilakukan pengguna sematan di Looker.

Setiap fungsi di Looker memerlukan izin untuk 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 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 penyematan yang ditandatangani di halaman dokumentasi Penyematan yang ditandatangani.

Atribut pengguna

Atribut pengguna adalah metode untuk memberikan metadata tentang pengguna sematan Anda. Pasangan ini 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 dalam berbagai jenis data. Misalnya, Anda mungkin memiliki aplikasi dengan data yang ditampilkan kepada pengguna sematan yang bervariasi berdasarkan perusahaan yang terkait dengan mereka. Dalam hal ini, Anda dapat membuat atribut pengguna company kustom yang menerima berbagai nilai yang memberikan atau membatasi akses data. Selanjutnya, Anda akan menetapkan nilai yang sesuai untuk setiap pengguna penyematan guna membatasi akses data di tingkat pengguna.

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

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

Atribut pengguna bersifat opsional di URL sematan yang ditandatangani.