Lewati ke konten

Anggota dan role

Menu Manajemen Workspace → Members menampilkan seluruh anggota: nama, username dan e-mail, role, status, dan tanggal bergabung. Tersedia pencarian dan penyaring role.

Daftar anggota workspace beserta role dan status.
Aksi Keterangan
Tambah anggota Cari user yang sudah terdaftar dengan e-mail atau username yang persis sama, lalu pilih satu atau lebih role. Untuk orang yang belum punya akun, gunakan Undangan.
Ubah role Mengganti role anggota.
Keluarkan Mencabut seluruh akses anggota ke workspace. Admin terakhir tidak bisa dikeluarkan.
Buka blokir login Menghapus blokir sementara karena terlalu banyak percobaan login gagal.
Dialog Tambah anggota: cari e-mail atau username lalu pilih role.

Menu Manajemen Workspace → Roles. Role adalah kumpulan permission block.

Daftar role bawaan dan kustom beserta jumlah anggota dan permission block.
Role Hak
Admin Semua aksi. Otomatis diberikan ke pembuat workspace. Tidak bisa dihapus atau dikurangi.
Member Hanya membaca.
Operator Membaca, publish, serta acknowledge dan resolve alarm.
Viewer Hanya melihat.

Setiap block menentukan:

  • Scope: workspace, device, channel, group, rule, report, dashboard, bootstrap, device_type, dan lainnya (lihat Katalog izin).
  • Objek: semua objek pada scope itu, atau hanya objek yang punya tag tertentu.
  • Aksi: daftar aksi (misalnya read, write, publish).
  • Efek: Allow atau Deny.

Aturan evaluasi:

  1. Tanpa block yang mengizinkan, akses ditolak (deny by default).
  2. Deny selalu mengalahkan Allow, termasuk Allow dari role lain.
  3. Anggota wajib punya workspace → read untuk bisa membuka workspace sama sekali.
Halaman Buat role dengan daftar permission block.
Membuat role dengan permission block.

Anda hanya bisa membuat role atau menugaskan role yang izin Allow-nya sudah Anda miliki sendiri. Karena itu hanya Admin yang bisa memberi role Admin. Workspace juga selalu harus punya minimal satu Admin aktif.

Selain role tingkat workspace, setiap device, channel, group, rule, dan report (juga device type dan bootstrap) punya bagian Access di halaman detailnya.

Sub-tab Fungsi
Ringkasan Siapa yang punya hak apa atas objek ini setelah role, direct policy, pewarisan group, dan deny dihitung.
Roles Role yang menjangkau objek (hanya baca; role diubah di halaman Roles).
Members Direct policy: beri, ubah, atau cabut izin langsung ke satu anggota untuk objek ini.
Bagian Access pada detail device: ringkasan, roles, dan members.
Bagian Access pada sebuah device.

Direct policy selalu terikat satu objek. Aturannya:

  • Policy Allow hanya boleh memuat aksi yang Anda miliki pada objek itu. Wildcard * ditolak.
  • Policy Deny selalu boleh, kecuali ke diri sendiri.

Butuh izin policy.manage (atau role.manage) pada objek untuk membuka bagian ini.

Izin yang diberikan pada sebuah group berlaku untuk group anak serta seluruh device dan channel anggotanya. Ini cara paling praktis memberi akses per gedung, lantai, atau pelanggan.

Beri tim Lantai 1 hak read dan write pada group Lantai 1. Semua device dan channel yang menjadi anggota Lantai 1 (dan group di bawahnya) otomatis dapat dikelola tim itu, tanpa memberi izin per device.