Lindorm mendukung pengelolaan pengguna dan izin melalui sistem manajemen kluster. Di Konsol Lindorm Insight, Anda dapat menambah atau menghapus pengguna, memberikan izin seperti akses baca dan tulis, serta mencabut izin.
Prasyarat
Anda telah masuk ke sistem manajemen kluster instans target. Untuk informasi selengkapnya, lihat Masuk ke sistem manajemen kluster.
Tambah dan hapus pengguna
Add user
-
Di panel navigasi sebelah kiri sistem manajemen kluster, pilih .
-
Di sisi kanan halaman, klik + Add user.
-
Di kotak dialog Add user, masukkan Username dan Password.
-
Klik OK.
-
Setelah membuat pengguna, Anda tidak dapat melihat kata sandinya. Jika lupa kata sandi, Anda hanya dapat mengatur ulang.
-
Pengguna yang baru dibuat tidak memiliki izin apa pun. Anda harus memberikan izin secara manual. Untuk informasi selengkapnya, lihat Grant and revoke permissions.
Delete user
-
Di kolom Operation untuk pengguna target, klik Delete.
-
Klik OK.
Ubah password pengguna
-
Di kolom Operation untuk pengguna target, klik Change password.
-
Di kotak dialog Change password, masukkan New password.
-
Klik OK.
Permission management
Fitur pengelolaan pengguna dalam sistem manajemen kluster memungkinkan Anda memberikan dan mencabut izin kepada pengguna.
Permission levels
Lindorm menyediakan tiga tingkat izin hierarkis, dari yang tertinggi hingga terendah: Global, Database (juga dikenal sebagai Namespace), dan Table.
Sebagai contoh, jika Anda memberikan izin baca dan tulis tingkat Global kepada user1, maka user1 memiliki izin baca dan tulis untuk semua tabel di semua database dalam instans Lindorm tersebut. Jika Anda memberikan izin baca dan tulis untuk Database1 kepada user2, maka user2 memiliki izin baca dan tulis untuk semua tabel di Database1, termasuk tabel baru yang dibuat di dalamnya.
Permission categories
Tabel berikut menjelaskan kategori izin beserta sintaks operasinya.
|
Category |
Description |
Operation syntax |
|
WRITE |
Operasi yang terkait dengan penulisan data ke tabel Lindorm. |
PUT, BATCH, DELETE, INCREMENT, APPEND, CHECKANDMUTATE |
|
READ |
Operasi yang terkait dengan pembacaan data dari tabel Lindorm. |
GET, SCAN, EXIST |
|
Operasi yang terkait dengan pembacaan deskriptor tabel dan daftar namespace. |
GETTABLEDESCRIPTOR, LISTTABLES, LISTNAMESPACEDESCRIPTORS |
|
|
ADMIN |
Operasi DDL yang tidak melibatkan penghapusan tabel atau data tabel. |
CREATETABLE, ENABLETABLE, DISABLETABLE |
|
Operasi DDL yang terkait dengan namespace. |
CREATENAMESPACE |
|
|
TRASH |
Operasi untuk menghapus tabel dan memotong data tabel. |
TRUNCATETABLE, DELETETABLE |
|
SYSTEM |
Operasi pemeliharaan. Izin ini diperlukan saat Anda menggunakan LTS (sebelumnya BDS) untuk migrasi dan sinkronisasi data di Lindorm. |
COMPACT, FLUSH |
Grant and revoke permissions
-
Di kolom Operation untuk pengguna target, klik More. Menu drop-down berisi opsi untuk memberikan dan mencabut izin, serta opsi Throttling Management.
-
Dari menu drop-down, pilih operasi yang diperlukan.
-
Grant permissions: Berikan izin tingkat Global, Namespace, atau Table.
-
Revoke permissions: Cabut izin tingkat Global, Namespace, atau Table.
-
-
Di kotak dialog otorisasi yang muncul, centang atau hapus centang pada izin yang sesuai dan tentukan informasi terkait.
-
Klik OK.