Multi-tenancy penuh di Zimbra OSE dengan Zextras Admin

Saat ini, multi-tenancy adalah salah satu model paling efektif untuk menyediakan layanan TI. Satu contoh aplikasi, berjalan pada infrastruktur server yang sama, tetapi yang dapat diakses oleh banyak pengguna dan perusahaan, dapat meminimalkan biaya penyediaan layanan TI dan memaksimalkan kualitasnya. Arsitektur Zimbra Collaboration Suite Open-Source Edition pada awalnya terinspirasi oleh gagasan multi-tenancy. Karena itu, dalam satu instalasi Zimbra OSE, Anda dapat membuat banyak domain email, sementara para penggunanya bahkan tidak akan saling mengetahui.

Itulah sebabnya Suite Open-Source Edition Zimbra Collaboration adalah pilihan yang sangat baik untuk kelompok perusahaan dan kepemilikan yang mengharuskan setiap perusahaan untuk menyediakan email di domain mereka sendiri, tetapi tidak ingin menghabiskan banyak uang untuk tujuan-tujuan ini. Juga, Edisi Terbuka Sumber Kolaborasi Zimbra dapat cocok untuk penyedia SaaS yang menyediakan akses ke email perusahaan dan alat kolaborasi, jika bukan karena dua batasan signifikan: kurangnya alat administratif yang sederhana dan dapat dipahami untuk mendelegasikan kekuatan administratif, serta untuk memperkenalkan pembatasan pada Domain dalam versi Open-Source Zimbra. Dengan kata lain, di Zimbra OSE hanya ada API untuk mengimplementasikan fungsi-fungsi ini, tetapi tidak ada perintah konsol khusus atau item di konsol administrasi web. Untuk menghapus pembatasan ini, Zextras telah mengembangkan add-on Zextras Admin khusus, termasuk dalam rangkaian ekstensi Zextras Suite Pro. Mari kita lihat bagaimana Zextras Admin dapat mengubah Zimbra OSE gratis menjadi solusi yang ideal untuk penyedia SaaS.

gambar

Selain akun administrator utama, Zimbra Collaboration Suite Open-Source Edition mendukung pembuatan akun administrator lain, namun, setiap administrator yang dibuat akan memiliki otoritas penuh yang sama dengan administrator asli. Menggunakan fungsi bawaan untuk membatasi hak administrator ke salah satu domain di Zimbra OSE melalui API sangat sulit. Akibatnya, ini menjadi batasan serius yang mencegah penyedia SaaS mentransfer manajemen domain ke klien dan mengelolanya secara mandiri. Ini, pada gilirannya, berarti bahwa semua pekerjaan pada administrasi surat perusahaan, misalnya, membuat yang baru dan menghapus kotak surat yang lama, serta membuat kata sandi untuk mereka, harus dilakukan oleh penyedia SaaS. Selain peningkatan yang jelas dalam biaya penyediaan layanan, itu juga menciptakan risiko besar yang terkait dengan keamanan informasi.

Ekstensi Admin Zextras dapat menyelesaikan masalah ini, yang memungkinkan Anda untuk menambahkan fungsi diferensiasi kekuatan administrator ke Zimbra OSE. Berkat ekstensi ini, administrator sistem dapat membuat administrator baru dalam jumlah tak terbatas dan membatasi haknya sesuai kebutuhan. Misalnya, ia dapat menjadikan administrator sebagai bagian dari domain asistennya, jika ia tidak berhasil melayani permintaan dari semua klien sendiri. Ini akan membantu meningkatkan kecepatan respons terhadap permintaan dari pelanggan, memberikan keamanan informasi tambahan, serta meningkatkan kualitas pekerjaan administrator.

Dia juga dapat menjadikan pengguna administrator dari salah satu domain, membatasi kewenangannya 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 isi kotak surat karyawan. Berkat ini, dimungkinkan untuk mencapai penciptaan sistem swalayan di mana perusahaan akan dapat secara mandiri mengelola domain email yang disediakan untuknya. Opsi ini tidak hanya aman dan nyaman untuk perusahaan, tetapi juga memungkinkan penyedia SaaS untuk secara signifikan mengurangi biaya penyediaan layanan.

Juga patut dicatat bahwa semua ini dilakukan dengan bantuan beberapa perintah di konsol administrasi. Mari kita pastikan ini dengan contoh membuat administrator untuk domain mail.company.ru. Untuk menjadikan admin@company.ru administrator dari domain mail.company.ru, cukup masukkan admin zxsuite doAddDelegationSettings admin@company.ru mail.company.ru mail.company.ru viewMail true command command . Setelah itu, pengguna admin@company.ru 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 zxsuite admin doAddDelegationSettings manager@company.ru mail.company.ru mail.company.ru viewMail false . Tidak seperti yang utama, administrator junior tidak akan dapat melihat surat karyawan, tetapi akan dapat melakukan operasi lain, seperti membuat dan menghapus kotak surat. Ini bisa sangat berguna pada saat-saat ketika administrator utama tidak punya waktu untuk melakukan operasi rutin.

Juga di Zextras, Admin menyediakan kemampuan untuk mengedit izin. Misalnya, jika administrator utama pergi berlibur, manajer untuk sementara dapat memenuhi tugasnya. Agar manajer dapat melihat email karyawan, cukup menggunakan perintah zxsuite admin doEditDelegationSettings manager@company.ru mail.company.ru mail.company.ru viewMail true , dan kemudian, ketika administrator utama kembali dari liburan, Anda dapat kembali menjadikan manajer sebagai administrator junior. Selain itu, pengguna dapat kehilangan hak administrator menggunakan perintah zxsuite admin doRemoveDelegationSettings manager@company.ru mail.company.ru .



Penting juga bahwa semua fungsi di atas digandakan dalam konsol web administrasi Zimbra. Berkat ini, manajemen domain perusahaan menjadi tersedia bahkan untuk karyawan yang memiliki sedikit pengalaman dengan baris perintah. Juga, kehadiran antarmuka grafis untuk pengaturan ini dapat mengurangi waktu pelatihan bagi karyawan yang akan mengelola domain.

Namun, kompleksitas pendelegasian hak administratif bukan satu-satunya batasan serius di Zimbra OSE. Selain itu, kemampuan bawaan untuk menetapkan batas jumlah kotak surat untuk domain, serta pembatasan ruang yang ditempatinya, juga diterapkan hanya melalui API. Tanpa batasan seperti itu, akan sulit bagi administrator sistem untuk merencanakan volume drive yang diperlukan dalam penyimpanan surat. Juga, tidak adanya pembatasan seperti itu berarti ketidakmungkinan memperkenalkan rencana tarif. Ekstensi Admin Zextras dapat menghapus pembatasan ini. Berkat fitur Batas Domain , ekstensi ini memungkinkan Anda untuk membatasi domain tertentu baik dengan jumlah kotak surat dan ruang yang ditempati oleh kotak surat.

Misalkan suatu perusahaan menggunakan domain mail.company.ru telah memperoleh tarif di mana ia tidak dapat memiliki lebih dari 50 kotak surat, dan juga menempati lebih dari 25 gigabytes pada hard drive penyimpanan email. Adalah logis untuk membatasi domain ini hingga 50 pengguna, yang masing-masing akan menerima kotak surat 512 megabyte, tetapi pada kenyataannya, pembatasan tersebut cocok untuk semua karyawan perusahaan. Misalnya, jika kotak surat sederhana dengan ukuran 100 megabita cukup untuk manajer sederhana, maka satu gigabita mungkin tidak cukup untuk staf penjualan yang selalu berkorespondensi aktif. Dan oleh karena itu, akan logis bagi perusahaan untuk memperkenalkan satu batasan untuk manajer, dan untuk karyawan penjualan dan dukungan teknis tarifnya berbeda. Ini dapat dicapai dengan membagi karyawan ke dalam kelompok, yang disebut Kelas Layanan di Zimbra OSE, dan kemudian menetapkan batasan yang sesuai untuk masing-masing kelompok.

Untuk melakukan ini, cukup bagi administrator utama untuk memasukkan perintah zxsuite admin setDomainSettings mail.company.ru account_limit 50 domain_account_quota 1gb cos_limits manajer: 40, penjualan: 10 . Karena ini, pembatasan 50 akun diperkenalkan untuk domain, ukuran maksimum kotak surat adalah 1 gigabyte, serta pemisahan kotak surat menjadi dua kelompok yang berbeda. Setelah itu, untuk 40 pengguna grup "Manajer", Anda dapat menetapkan batas artifisial pada ukuran kotak surat menjadi 384 megabita, dan grup "Penjual" meninggalkan batas 1 gigabita. Dengan demikian, bahkan ketika terisi penuh, kotak surat di domain mail.company.ru tidak akan memakan lebih dari 25 gigabytes.



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

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

Dengan demikian, Admin Zextras mengubah Zimbra Collaboration Suite Edisi Open-Source Edition menjadi solusi yang sangat cocok untuk penyedia SaaS. Karena biaya perizinan yang sangat rendah, serta arsitektur multi-tenant dengan kemungkinan swalayan, solusi ini dapat memungkinkan ISP mengurangi biaya penyediaan layanan, membuat bisnis mereka lebih marjinal, dan akibatnya, menjadi lebih kompetitif.

Untuk semua pertanyaan yang terkait dengan Zextras Suite, Anda dapat menghubungi perwakilan Zextras, Ekaterina Triandafilidi, melalui email katerina@zextras.com

Source: https://habr.com/ru/post/id472042/


All Articles