Nur Hamim
Nur Hamim Anak desa yang gemar berkomunitas, suka menulis dan mencari hal baru seputar Unix/Linux dan Cloud. Saat ini sedang menempuh pendidikan S1 TI di Unindra dan kebetulan bekerja di PT Biznet GIO Nusantara

Membuat User Administrator Read Only di Zimbra Mail Server


Membuat User Administrator Read Only di Zimbra Mail Server

Belajar Linux ID - Tutorial kali ini akan dibahas bagaimana cara membuat user administrator dengan privileges atau hak akses hanya read only (bisa melihat saja) di Zimbra Mail Server.

Baca juga:

Tutorial ini sangat berguna jika Anda seorang Adminstrator diminta salah satu staff yang ada di kantor etc dijadikan sebagai Administrator Zimbra dengan syarat hanya bisa akses dan lihat saja (read only) dan tidak bisa menambah, edit, hapus dan yang lainnya.

Untuk membuat user administrator read only dapat dilakukan dengan cara membuat file bash .sh

1
2
3
4
5
root@mail:~# cd /opt/zimbra/create-user/
root@mail:/opt/zimbra/create-user#

root@mail:/opt/zimbra/create-user#
root@mail:/opt/zimbra/create-user# vim admin-readonly.sh

Berikut isi dari file admin-readonly.sh

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/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 execute pada file .sh tersebut

1
2
root@mail:/opt/zimbra/create-user# chmod +x admin-readonly.sh
root@mail:/opt/zimbra/create-user#

Login user zimbra

1
2
root@mail:/opt/zimbra/create-user# su - zimbra
zimbra@mail:~$

Cek list email yang ada di zimbra

1
2
3
4
zimbra@mail:~$ zmprov -l gaa nurhamim.my.id |grep blinux
blinux1@nurhamim.my.id
blinux2@nurhamim.my.id
zimbra@mail:~$

Jadikan user blinux1@nurhamim.my.id sebagai user administrator read-only dengan cara menjalankan perintah berikut

1
2
zimbra@mail:~$ /opt/zimbra/create-user/admin-readonly.sh blinux1@nurhamim.my.id nurhamim.my.id
zimbra@mail:~$

Validasi user blinux1@nurhamim.my.id dengan cara akses ke Administrator Zimbra, hasilnya kurang lebih seperti gambar dibawah ini

Yeay, saat ini Anda sudah berhasil membuat user administrator dengan hak akses read only.

Selamat mencoba 😁

comments powered by Disqus