Multitenancy është aktualisht një nga modelet më efektive për ofrimin e shërbimeve IT. Një kopje e vetme e aplikacionit, e cila funksionon në një infrastrukturë serverësh, por që është e aksesueshme nga shumë përdorues dhe biznese, lejon minimizimin e kostos së ofrimit të shërbimeve IT dhe arritjen e cilësisë maksimale. Ideja e multitenancy është në thelb të arkitekturës së Zimbra Collaboration Suite Open-Source Edition. Falë kësaj, në një instalim të Zimbra OSE mund të krijoni shumë mailbox-e domenëve, dhe përdoruesit e tyre as që do të dyshonin për ekzistencën e njëri-tjetrit.
Pikërisht për këtë arsye, Zimbra Collaboration Suite Open-Source Edition është një zgjedhje e shkëlqyer për grupet e kompanive dhe grupet e biznesit që kërkojnë të sigurojnë që çdo kompani të ketë postë në domenin e saj, por pa shpenzuar shumë para për këto qëllime. Gjithashtu, Zimbra Collaboration Suite Open-Source Edition mund të jetë e përshtatshme për ofruesit e SaaS që ofrojnë akses në postë korporative dhe mjete bashkëpunimi, nëse nuk do të ishin dy kufizime të rëndësishme: mungesa e mjeteve të zakonshme dhe të kuptueshme për administrimin e ndarjes së autorizimeve administratoriale, si dhe kufizimi i domenëve në versionin Open-Source të Zimbra. Me fjalë të tjera, në Zimbra OSE ka vetëm një API për implementimin e këtyre funksioneve, por nuk ka komanda specifike për konsolën ose pika në konsolën e administrimit të uebit. Për të eliminuar këto kufizime, kompania Zextras ka zhvilluar një zgjatje speciale, Zextras Admin, e cila bën pjesë në paketën e zgjerimeve Zextras Suite Pro. Le të shohim se si Zextras Admin mund ta kthejë Zimbra OSE falas në një zgjidhje të përshtatshme për ofruesit e SaaS.

Përveç llogarisë kryesore të administratorit, Zimbra Collaboration Suite Open-Source Edition mbështet krijimin e llogarive të tjera të administratorëve, megjithatë çdo administrator i krijuar do të ketë të njëjtat të drejta si administratori fillestar. Përdorimi i funksionit të integruar për kufizimin e të drejtave të administratorëve në një domen të vetëm në Zimbra OSE përmes API është jashtëzakonisht i vështirë. Si rezultat, kjo bëhet një kufizim serioz që nuk lejon ofruesin e SaaS të transferojë administrimin e domenit në duar të klientit dhe të menaxhojë vetë administrimin e tij. Kjo, nga ana tjetër, do të thotë se të gjitha punët e administrimit të postës korporative, si krijimi dhe fshirja e mailbox-eve, si dhe krijimi i fjalëkalimeve për to, duhet të bëhen nga vetë ofruesi i SaaS. Përveç rritjes evidente të kostos së ofrimit të shërbimit, kjo krijon gjithashtu rreziqe të mëdha në lidhje me sigurinë e informacionit.
Zgjidhja për këtë problem mund të jetë zgjatja Zextras Admin, e cila lejon shtimin e funksionit të ndarjes së të drejtave të administratorëve në Zimbra OSE. Falë këtij zgjatimi, administratori sistemor mund të krijojë një numër të pakufizuar të administratorëve të rinj dhe të kufizojë të drejtat e tyre sipas nevojës. Për shembull, ai mund të bëjë administrator ndihmësin e tij për disa nga domenet e tij, nëse nuk arrin të trajtojë të gjitha kërkesat nga të gjithë klientët. Kjo do të ndihmojë në përmirësimin e shpejtësisë së reagimit ndaj kërkesave nga klientët, do të sigurojë siguri shtesë të informacionit dhe do të përmirësojë cilësinë e punës së administratorëve.
Gjithashtu, ai mund të bëjë administrator një përdorues të njërit nga domenet, duke kufizuar fuqitë e tij në një domen të vetëm, ose të shtojë administratorë të rinj, të cilët mund të rivendosin fjalëkalimin ose të krijojnë një llogari të re për përdoruesit e domain-ëve të tyre, por që nuk do të kenë akses në përmbajtjen e kutive të postës së punonjësve. Falë kësaj, mund të krijohet një sistem vetë-shërbimi, ku kompanitë mund të menaxhojnë vetë domenin e tyre të postës. Kjo mundësi është jo vetëm e sigurt dhe e përshtatshme për kompanitë, por gjithashtu lejon ofruesin e SaaS të reduktojë ndjeshëm kostot e ofrimit të shërbimeve.
E veçantë është se gjithçka bëhet përmes disa komandave në konsolën e administratës. Le të sigurohemi për këtë me shembullin e krijimit të një administratori për domenin mail.company.ru. Në mënyrë që ta bëni administrator të domenit mail.company.ru përdoruesin admin@company.ru, mjafton të jepni komanden zxsuite admin doAddDelegationSettings admin@company.ru mail.company.ru viewMail true. Pas kësaj, përdoruesi admin@company.ru do të bëhet administrator i domenit të tij dhe do të ketë mundësinë të shikojë postën e përdoruesve të tjerë.
Përveç krijimit të administratorit kryesor, do të kthejmë një nga menaxherët në administrator të ri duke përdorur komandën zxsuite admin doAddDelegationSettings manager@company.ru mail.company.ru viewMail false. Në krahasim me administratorin kryesor, administratorët e rinj nuk do të mund të shikojnë postën e punonjësve, por do të jenë në gjendje të kryejnë operacione të tjera, si krijimi dhe fshirja e kutive postare. Kjo mund të jetë shumë e dobishme në momente kur administratori kryesor nuk ka kohë për të kryer operacione rutinë.
Gjithashtu, në Zextras Admin parashikohet mundësia e redaktimit të privilegjeve. Për shembull, nëse administratori kryesor shkon në pushim, menaxheri do të jetë në gjendje të kryejë detyrat e tij përkohësisht. Për të lejuar që menaxheri të shikojë postën e punonjësve, mjafton të përdorë komandën zxsuite admin doEditDelegationSettings manager@company.ru mail.company.ru viewMail true, dhe më pas, kur administratori kryesor të kthehet nga pushimi, do të jetë e mundur të kthehet menaxheri në administrator të ri. Gjithashtu, përdoruesit mund të hiqen nga privilegjet administrative duke përdorur komandën zxsuite admin doRemoveDelegationSettings manager@company.ru mail.company.ru.

Një aspekt i rëndësishëm është se të gjitha funksionalitetet e përmendura më sipër janë të dyfishuara në konsolën web të administratës Zimbra. Falë kësaj, menaxhimi i domain-it të kompanisë bëhet i disponueshëm edhe për ata punonjës që kanë pak përvojë me komandën. Gjithashtu, prania e një ndërfaqeje grafike për këto rregullime lejon të zvogëlojë kohën e trajnimit të punonjësit që do të administrojë domain-in.
Megjithatë, kompleksiteti i delegimit të privilegjeve administrative nuk është pengesa e vetme serioze në Zimbra OSE. Përveç kësaj, mundësia e integruar për të vendosur kufizime në numrin e kutive postare për domain-et, si dhe kufizimet mbi hapësirën që ato zënë, janë realizuar vetëm përmes API. Pa këto kufizime, do të jetë e vështirë për administratën sistemore të planifikojë vëllimin e nevojshëm të ruajtësve në arkivat e postës. Po ashtu, mungesa e këtyre kufizimeve do të thotë se nuk është e mundur të implementosh plane tarifore. Zgjerimi Zextras Admin është në gjendje ta heqë këtë kufizim. Falë funksionit Domain Limits, ky zgjerim lejon kufizimin e disa domain-eve sipas numrit të kutive postare dhe hapësirës që ato zënë në kutitë postare.
Le të supozojmë se një kompani që përdor domain-in mail.company.ru ka blerë një plan ku nuk mund të ketë më shumë se 50 kuti postare, si dhe të zërë më shumë se 25 gigabajt në hard diskun e arkivave të postës. Do të ishte logjike të kufizohej ky domain me 50 përdorues, secili prej të cilëve do të merrte një kuti postare prej 512 megabajt, por në realitet, këto kufizime nuk i përshtaten të gjithë punonjësve të kompanisë. Le të themi se për një menaxher të zakonshëm mjafton një kuti postare prej 100 megabajt, ndërsa për punonjësit e departamentit të shitjeve, të cilët gjithmonë kanë një komunikatë aktive, mund të mos mjaftojnë as një gigabajt. Prandaj, për kompaninë do të ishte logjike të vendoste një kufizim për menaxherët dhe një tarifë tjetër për punonjësit e departamenteve të shitjeve dhe mbështetjes. Kjo mund të arrihet duke ndarë punonjësit në grupe, të cilat në Zimbra OSE quhen Class of Service, dhe pastaj për secilën grup të vendosin kufizimet përkatëse.
Për këtë, administratori kryesor duhet thjesht të hyjë në komandën zxsuite admin setDomainSettings mail.company.ru account_limit 50 domain_account_quota 1gb cos_limits managers:40,sales:10. Falë kësaj, për domain-in është vendosur një kufizim prej 50 llogarish, maksimumi 1 gigabajt për çdo kutitë postare, si dhe ndarja e kutive postare në dy grupe të ndryshme. Pas kësaj, për 40 përdorues të grupit 'Menaxherët' mund të vendoset një kufizim artificial mbi madhësinë e kutisë postare në 384 megabajt, ndërsa grupi 'Shitësit' do të lërë kufizimin në 1 gigabajt. Në këtë mënyrë, madje edhe nëse mbushen plotësisht, kutitë postare në domain-in mail.company.ru nuk do të zënë më shumë se 25 gigabajt.

E gjithë funksionaliteti i përmendur më sipër gjithashtu është i pranishëm në konsolën web të administratës Zextras Suite, duke lejuar punonjësin që administrojë domain-in të bëjë ndryshimet e nevojshme sa më shpejt dhe më lehtë, pa harxhluar shumë kohë për trajnimin.
Po ashtu, për të siguruar një transparencë maksimale në ndërveprimin mes ofruesit të SaaS dhe klientit, Zextras Admin mban regjistra të të gjitha veprimeve të administratorëve të deleguar, të cilët mund të shihen drejtpërdrejt nga konsolën admin të Zimbra OSE. Po ashtu, më 1 të çdo muaji, Zextras Admin gjeneron një raport mujor për veprimet e të gjithë administratoreve, i cili përmban të dhëna të nevojshme, duke përfshirë përpjekjet e dështuara për të hyrë si dhe përpjekjet e dështuara për të tejkaluar kufizimet e vendosura për domenin.
Kështu, Zextras Admin e kthen Zimbra Collaboration Suite Open-Source Edition në një zgjidhje që i përshtatet shkëlqyeshëm ofruesve të SaaS. Përmes koston jashtëzakonisht të ulët të licencimit, si dhe arkitekturës multi-emërore me mundësi vetë-shërbimi, kjo zgjidhje mundëson ISP-ve të ulin kostot e shërbimeve, ta bëjnë biznesin e tyre më fitimprurës dhe, si pasojë, të jenë më konkurrues.
Për çdo pyetje lidhur me Zextras Suite, mund të kontaktoni përfaqësuesen e kompanisë «Zextras», Ekaterina Triandafiliidi në e-mail katerina@zextras.com
Burimi: habr.com
