Tujuan dari artikel ini adalah membuat satu account admin pada Zimbra dengan akses yang terbatas. Adapun aksesnya hanya view/read account saja. Account admin ini tidak bisa menghapus, membuat account, ataupun modifikasi account.
Jika ingin membuat account admin lain dengan kemampuan membuat account, alias, distribution list dan resources, silakan lihat panduannya pada artikel berikut: how-to-create-admin-delegation-in-zimbra-ose/
Jika ingin membuat account admin yang hanya bisa mengganti password saja, silakan lihat panduannya pada artikel berikut: zimbra-tips-delegated-admin-can-only-change-passwords/
Oke, sekarang kita buat script untuk membuat account admin dengan kemampuan view/read only
vi /srv/readonly-admin.sh
Isi dengan baris berikut
#!/bin/bash # $1 email # $2 domain zmprov ma $1 zimbraIsDelegatedAdminAccount TRUE zimbraAdminConsoleUIComponents accountListView zmprov grr domain $2 usr $1 -deleteAccount zmprov grr domain $2 usr $1 -changeAccountPassword zmprov grr domain $2 usr $1 adminConsoleAccountRights zmprov grr domain $2 usr $1 -getAccountMembership zmprov grr domain $2 usr $1 -addAccountAlias zmprov grr domain $2 usr $1 countAccount zmprov grr domain $2 usr $1 -modifyAccount zmprov grr domain $2 usr $1 -createAccount zmprov grr domain $2 usr $1 -renameAccount zmprov grr domain $2 usr $1 -setAccountPassword zmprov grr domain $2 usr $1 -removeAccountAlias
Berikan hak akses eksekusi
chmod +x /srv/readonly-admin.sh
Ubah account biasa yang akan dijadikan admin dengan hak akses view only/read only
su - zimbra
/srv/readonly-admin.sh readonlyadmin@imanudin.net imanudin.net
Pada contoh diatas, saya menjadikan user readonlyadmin@imanudin.net sebagai admin yang hanya bisa view/read only. Setelah script diatas selesai dijalankan, silakan akses Zimbra Admin dan login sebagai user readonlyadmin@imanudin.net
Berikut adalah contoh tampilan ketika membuka salah satu account dari Zimbra admin. Terlihat kolom isian tidak dapat dimodifikasi
Silakan dicoba dan semoga bermanfaat 🙂
Source: Zimbra Wiki
One comment