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:
- Pengenalan Zimbra
- Install Zimbra Mail Server di Ubuntu 18.04 LTS
- Menambahkan DNS Record Zimbra Mail Server
- Install SSL Letsencrypt di Zimbra Mail Server
- Mengatasi Error Upstream di Zimbra Mail Server
- Membuat User Email di Zimbra Mail Server
- Membuat Multi Akun Email di Zimbra Mail Server
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 😁