BAB XI MENGELOLA USER 11.1. Tentang User Account Setiap user memiliki ID user yang unik, yang memungkinkan untuk memberikan izin kelompok dan aturan alert yang unik untuk setiap user. ID unik ini juga membantu memastikan akses yang aman ke sistem. Untuk membuat dan mengelola user account, Anda harus login ke account sistem admin, atau sebagai user dengan hak akses yang lebih. Baca bagian berikut ini, bagaimana untuk mempelajarinya :
Membuat user account Edit user account Bekerja dengan user group Menetapkan role untuk user Mengatur daftar kontrol akses (ACL)
11.2. Membuat Account User Untuk membuat account user: 1. Dari menu Navigasi, pilih Settings. 2. Klik tab Users. Halaman administrasi User akan muncul.
174
MENGELOLA USER
Gambar 11.1 Halaman Administrasi User 3. Dari menu tabel User, pilih Add User. Dialog Add User akan muncul.
Gambar 11.2. Add User 4. Pada kolom Nama, masukkan nama yang unik untuk account. 5. Dalam kolom Email, masukkan alamat email account user. Tanda alert apa pun yang Anda tetapkan untuk user ini akan dikirimkan ke alamat email ini. 6. Klik OK. User akan muncul dalam Daftar User.
175
MENGELOLA USER
Setelah membuat account, edit account untuk memberikan password dan informasi tambahan. Lihat bagian judul "Mengedit User Account" Untuk informasi lebih lanjut tentang pengaturan user preference. 11.3. Mengedit User Account Untuk mengakses dan mengedit informasi user account: 1. Dari menu navigasi, pilih Settings. 2. Klik Tab User. Halaman Administrasi User tampil. 3. Klik nama user account yang ingin di edit. Halaman Administrasi User individu akan tampil.
Gambar 11.3. Edit User 4. Membuat perubahan pada satu atau lebih pengaturan: New Password / Confirm New Password - Masukkan dan konfirmasi password baru untuk user. Reset Password - Self-service yang memungkinkan user untuk me-reset password. Klik untuk me-reset . Password baru dikirim ke alamat email yang terkait dengan user account. Roles - Menetapkan satu atau lebih role (hak user) kepada user. Untuk mengedit atau memberikan role, Anda harus menjadi sistem Admin atau diberi role Manager. Untuk informasi lebih lanjut tentang role user, dan untuk daftar role yang tersedia dan hak-hak istimewa yang diberikan, lihat bagian berjudul Role dalam bab ini.
176
MENGELOLA USER
Email - Masukkan alamat email user. Untuk memverifikasi bahwa alamat tersebut valid, klik link untuk tes. Pager - Masukkan nomor pager user. Default Page Size - Kontrol berapa entri (secara default) yang tampil dalam tabel. Masukkan nilai untuk ukuran halaman default. Nilai default adalah 40. Default Admin Role - Pilih role default bagi user yang mengelola objek yang terkait dengannya (Administered Object).
Masukkan password Anda, dan kemudian klik Save untuk mengkonfirmasi dan menyimpan perubahan. 11.3.1. Mengasosiasikan Objek dengan User Tertentu Anda dapat menghubungkan objek dalam sistem dengan user tertentu, untuk memantau atau melaporkan tujuan. Setelah terhubung dengan user, maka dapat ditetapkan user dengan role tertentu yang memiliki hak istimewa berkaitan dengan obyek tersebut. Untuk informasi lebih lanjut tentang role obyek-spesifik, lihat bagian role dalam bab ini. Untuk membuat sebuah asosiasi objek: 1. Dari halaman Administrasi User, klik Tab Objects Administered. Daftar objek yang akan dikelola tampil.
Gambar 11.4. Administered Objects - Add Object 2. Pilih jenis objek dari Administered Objects dalam daftar menu. Anda dapat menambahkan device, sistem, Grup, atau Lokasi.
177
MENGELOLA USER
Dialog Add Administered Device akan tampil. 3. Tentukan komponen yang ingin Anda tambahkan sebagai obyek yang dikelola, dan kemudian klik OK. Objek akan muncul dalam daftar device yang dikelola bagi user.
Gambar 11.5. Administered Objects - Objects Added 4. Opsional, mengubah role yang terkait untuk user pada objek ini. Catatan: Role standar diberikan kepada user untuk objek yang dikelola ditentukan oleh role Admin utama pada tab Edit. 5. Klik Save untuk menyimpan perubahan. Anda juga dapat mengatur, mengasosiasikan objek user dengan cara menambahkan administrator ke objek. Untuk melakukan hal ini: 1. Arahkan ke objek yang ingin anda tambahkan sebagai daftar user objek yang yang dikelola. 2. Dari menu halaman, pilih Pilihan, lalu pilih Administration.
178
MENGELOLA USER
Gambar 11.6. Administered Objects - Add Administrator 3. Di area Administrator, pilih Add Administrator dari menu tabel. Dialog Add Administrator akantampil. 4. Pilih administrator dari daftar, dan kemudian klik OK. Objek ditambahkan ke daftar Administered Objects. 11.4. User group Pulpo memungkinkan Anda untuk membuat user group. Dengan user group, Anda bisa mengumpulkan dan menerapkannya di beberapa account user. Melihat User group Untuk melihat user group, buka tab User pada halaman Pengaturan. Area group menunjukkan masing-masing user group dan user yang ditugaskan untuk group itu.
Gambar 11.7. User Groups (Settings Page) Membuat User group Anda dapat membuat user group untuk mengatur, mengumpulkan dan menerapkannya di beberapa account user.
179
MENGELOLA USER
Untuk membuat user group: 1. Dari menu navigasi, pilih Settings. 2. Klik tab Users. Tab User akan muncul. 3. Dari menu tabel Grup, pilih Add New Group. Dialog Add Group akan ditampilkan.
Gambar 11.8. Add New User Group 4. Pada kolom Group masukkan nama untuk user group, dan kemudian klik OK. Nama group muncul dalam daftar Group. 5. Klik nama group yang Anda buat. Tab Edit untuk group ini akan ditampilkan. 6. Dari User Dalam menu tabel Group, pilih Add User. Dialog Add Users To Group akan ditampilkan.
Gambar 11.9. Add User to Group
180
MENGELOLA USER
7. Dari daftar User, pilih user yang ingin Anda tambahkan ke group, dan kemudian klik OK. Anda juga dapat memilih administered object dan memberi rule alert untuk user group. Rule alert akan berlaku untuk semua user dalam group. Demikian juga rule alert yang dimiliki oleh user tetap berlaku. 11.5. Role Sebuah role adalah sekelompok permission yang dapat Anda tetapkan untuk user atau group. Tabel berikut mencantumkan peran yang tersedia. Role
definisi
ZenUser
Menyediakan akses read-only keseluruhan untuk objek sistem. Menyediakan akses read-write Keseluruhan untuk objek sistem. Menyediakan akses read-write keseluruhan untuk objek sistem. Selain itu juga menyediakan akses read-write ke database objek Zope. Role ZenOperator memberikan user kemampuan untuk mengelola event. Kombinasikan role ZenOperator dengan role ZenUser untuk memungkinkan user dapat akses read-only, memindahkan event history, dan menambahkan pesan log event.
ZenManager Manager
ZenOperator
181
MENGELOLA USER