Multi-tenancy penuh di Zimbra OSE menggunakan Zextras Admin

Multitenancy adalah salah satu model paling efektif untuk menyediakan layanan TI saat ini. Satu contoh aplikasi, yang berjalan pada satu infrastruktur server, namun pada saat yang sama dapat diakses oleh banyak pengguna dan perusahaan, memungkinkan Anda meminimalkan biaya penyediaan layanan TI dan mencapai kualitas maksimalnya. Arsitektur Zimbra Collaboration Suite Open-Source Edition pada awalnya dirancang dengan gagasan multitenancy. Berkat ini, dalam satu instalasi Zimbra OSE Anda dapat membuat banyak domain email, dan pada saat yang sama penggunanya bahkan tidak akan mengetahui keberadaan satu sama lain.

Itulah sebabnya Zimbra Collaboration Suite Open-Source Edition adalah pilihan yang sangat baik untuk grup perusahaan dan holding yang perlu menyediakan email di domainnya sendiri kepada setiap perusahaan, namun tidak ingin menghabiskan banyak uang untuk tujuan ini. Selain itu, Zimbra Collaboration Suite Open-Source Edition mungkin cocok untuk penyedia SaaS yang menyediakan akses ke email perusahaan dan alat kolaborasi, jika bukan karena dua keterbatasan yang signifikan: kurangnya alat administratif yang sederhana dan mudah dipahami untuk mendelegasikan wewenang administratif, serta untuk memperkenalkan pembatasan pada domain di Zimbra versi Open-Source. Dengan kata lain, Zimbra OSE hanya memiliki API untuk mengimplementasikan fungsi-fungsi ini, namun tidak ada perintah atau item konsol khusus di konsol administrasi web. Untuk menghilangkan batasan ini, Zextras telah mengembangkan add-on khusus, Zextras Admin, yang merupakan bagian dari rangkaian ekstensi Zextras Suite Pro. Mari kita lihat bagaimana Admin Zextras dapat mengubah Zimbra OSE gratis menjadi solusi ideal bagi penyedia SaaS.

Multi-tenancy penuh di Zimbra OSE menggunakan Zextras Admin

Selain akun administrator utama, Zimbra Collaboration Suite Open-Source Edition mendukung pembuatan akun administrator lain, namun setiap administrator yang dibuat akan memiliki otoritas yang sama dengan administrator asli. Menggunakan fitur bawaan untuk membatasi hak administrator pada satu domain di Zimbra OSE melalui API sangatlah sulit. Akibatnya, hal ini menjadi batasan serius yang tidak memungkinkan penyedia SaaS mentransfer kendali domain ke klien dan mengelolanya secara independen. Ini, pada gilirannya, berarti bahwa semua pekerjaan dalam mengelola surat perusahaan, misalnya, membuat kotak surat baru dan menghapus kotak surat lama, serta membuat kata sandi untuk kotak surat tersebut, harus dilakukan oleh penyedia SaaS itu sendiri. Selain peningkatan nyata dalam biaya penyediaan layanan, hal ini juga menimbulkan risiko besar yang terkait dengan keamanan informasi.

Ekstensi Admin Zextras dapat mengatasi masalah ini, yang memungkinkan Anda menambahkan fungsi menggambarkan kekuasaan administratif ke Zimbra OSE. Berkat ekstensi ini, administrator sistem dapat membuat administrator baru dalam jumlah tak terbatas dan membatasi hak mereka sesuai kebutuhan. Misalnya, dia dapat menjadikan asistennya sebagai administrator sebagian domain jika dia tidak punya waktu untuk melayani permintaan semua klien secara mandiri. Hal ini akan membantu meningkatkan kecepatan respon terhadap permintaan klien, memberikan keamanan informasi tambahan, dan juga meningkatkan kualitas kerja administrator.

Dia juga dapat menjadikan pengguna salah satu domain sebagai administrator, membatasi wewenangnya pada satu domain, atau menambahkan administrator junior yang dapat mengatur ulang kata sandi atau membuat akun baru untuk pengguna domain mereka, tetapi tidak akan memiliki akses ke konten kotak surat karyawan . Berkat ini, dimungkinkan untuk menciptakan sistem layanan mandiri di mana suatu perusahaan dapat secara mandiri mengelola domain email yang diberikan kepadanya. Opsi ini tidak hanya aman dan nyaman bagi perusahaan, tetapi juga memungkinkan penyedia SaaS mengurangi biaya penyediaan layanan secara signifikan.

Perlu juga dicatat bahwa semua ini dilakukan dengan menggunakan beberapa perintah di konsol administrasi. Mari kita lihat ini menggunakan contoh pembuatan administrator untuk domain mail.company.ru. Untuk menjadikan pengguna sebagai administrator domain mail.company.ru [email dilindungi], cukup masukkan perintahnya admin zxsuite melakukanAddDelegationSettings [email dilindungi] mail.company.ru viewMail benar. Setelah ini pengguna [email dilindungi] akan menjadi administrator domainnya dan akan dapat melihat email pengguna lain. 

Selain membuat administrator utama, kami akan mengubah salah satu manajer menjadi administrator junior menggunakan perintah admin zxsuite melakukanAddDelegationSettings [email dilindungi] mail.company.ru viewMail salah. Berbeda dengan administrator utama, administrator junior tidak akan dapat melihat email karyawan, namun akan dapat melakukan operasi lain, seperti membuat dan menghapus kotak surat. Hal ini dapat sangat berguna pada saat administrator utama tidak mempunyai waktu untuk melakukan operasi rutin.

Zextras Admin juga menyediakan kemampuan untuk mengedit izin. Misalnya, jika pengurus utama sedang berlibur, maka pengurus dapat menjalankan tugasnya untuk sementara. Agar manajer dapat melihat email karyawan, cukup gunakan perintah admin zxsuite melakukanEditDelegasiPengaturan [email dilindungi] mail.company.ru viewMail benar, lalu saat administrator utama kembali dari liburan, Anda dapat menjadikan manajer tersebut sebagai administrator junior lagi. Pengguna juga dapat dicabut hak administratifnya menggunakan perintah admin zxsuite melakukanRemoveDelegationSettings [email dilindungi] mail.perusahaan.ru.

Multi-tenancy penuh di Zimbra OSE menggunakan Zextras Admin

Penting juga agar semua fungsi di atas diduplikasi di konsol administrasi web Zimbra. Berkat ini, manajemen domain perusahaan dapat diakses bahkan oleh karyawan yang memiliki sedikit pengalaman bekerja dengan baris perintah. Selain itu, kehadiran antarmuka grafis untuk pengaturan ini memungkinkan Anda mengurangi waktu pelatihan bagi karyawan yang akan mengelola domain.

Namun, kesulitan mendelegasikan hak administratif bukan satu-satunya batasan serius di Zimbra OSE. Selain itu, kemampuan bawaan untuk menetapkan batasan jumlah kotak surat untuk domain, serta batasan ruang yang ditempati, juga diterapkan hanya melalui API. Tanpa batasan seperti itu, akan sulit bagi administrator sistem untuk merencanakan jumlah penyimpanan yang diperlukan di penyimpanan email. Selain itu, tidak adanya pembatasan berarti tidak mungkin menerapkan rencana tarif. Ekstensi Admin Zextras juga dapat menghilangkan batasan ini. Berkat fungsinya Batasan Domain, ekstensi ini memungkinkan Anda membatasi domain tertentu berdasarkan jumlah kotak surat dan ruang yang ditempati oleh kotak surat. 

Misalkan suatu perusahaan yang menggunakan domain mail.company.ru telah membeli tarif yang menurutnya perusahaan tersebut tidak boleh memiliki lebih dari 50 kotak surat, dan juga menempati lebih dari 25 gigabyte pada hard drive penyimpanan email. Masuk akal untuk membatasi domain ini hingga 50 pengguna, yang masing-masing akan menerima kotak surat berukuran 512 megabita, namun kenyataannya pembatasan tersebut tidak cocok untuk semua karyawan perusahaan. Katakanlah jika kotak surat berukuran 100 megabyte cukup untuk seorang manajer sederhana, maka satu gigabyte saja mungkin tidak cukup untuk karyawan penjualan yang selalu terlibat dalam korespondensi aktif. Oleh karena itu, bagi suatu perusahaan, masuk akal bagi para manajer untuk memberlakukan satu batasan, dan untuk karyawan departemen penjualan dan dukungan teknis, tarif yang berbeda. Hal ini dapat dicapai dengan membagi karyawan menjadi beberapa kelompok, yang dalam Zimbra OSE disebut Kelas Layanan, lalu tetapkan batasan yang sesuai untuk setiap grup. 

Untuk melakukan ini, kepala administrator hanya perlu memasukkan perintah zxsuite admin setDomainSettings mail.company.ru account_limit 50 domain_account_quota 1gb cos_limits manajer:40,penjualan:10. Berkat ini, batasan 50 akun diperkenalkan untuk domain, ukuran kotak surat maksimum 1 gigabyte, dan pembagian kotak surat menjadi dua grup berbeda. Setelah ini, Anda dapat menetapkan batas buatan pada ukuran kotak surat sebesar 40 megabyte untuk 384 pengguna grup "Manajer", dan meninggalkan batas 1 gigabyte untuk grup "Penjual". Jadi, meskipun terisi penuh, kotak surat di domain mail.company.ru tidak akan memakan lebih dari 25 gigabyte. 

Multi-tenancy penuh di Zimbra OSE menggunakan Zextras Admin

Semua fungsi di atas juga disajikan di konsol web administrasi Zextras Suite dan memungkinkan karyawan yang mengelola domain untuk membuat perubahan yang diperlukan secepat dan senyaman mungkin, tanpa menghabiskan banyak waktu untuk pelatihan.

Selain itu, untuk memastikan transparansi maksimum dalam interaksi antara penyedia SaaS dan klien, Zextras Admin menyimpan log semua tindakan administrator yang didelegasikan, yang dapat dilihat langsung dari konsol administrasi Zimbra OSE. Juga pada hari pertama setiap bulan, Admin Zextras membuat laporan bulanan tentang aktivitas semua administrator, yang mencakup semua data yang diperlukan, termasuk upaya login yang gagal, serta upaya gagal untuk melampaui batas yang ditetapkan untuk domain. 

Oleh karena itu, Zextras Admin mengubah Zimbra Collaboration Suite Open-Source Edition menjadi solusi ideal bagi penyedia SaaS. Karena biaya perizinan yang sangat rendah, serta arsitektur multi-penyewa dengan kemampuan layanan mandiri, solusi ini memungkinkan ISP mengurangi biaya penyediaan layanan, membuat bisnis mereka lebih menguntungkan dan, sebagai hasilnya, menjadi lebih kompetitif.

Untuk segala pertanyaan terkait Zextras Suite, Anda dapat menghubungi Perwakilan Zextras Ekaterina Triandafilidi melalui email [email dilindungi]

Sumber: www.habr.com

Tambah komentar