Potpuni multi-tenancy u Zimbra OSE-u pomoću Zextras Admin-a

Multitency je jedan od najučinkovitijih modela pružanja IT usluga današnjice. Jedna instanca aplikacije, koja se izvodi na jednoj poslužiteljskoj infrastrukturi, ali koja je istovremeno dostupna mnogim korisnicima i poduzećima, omogućuje smanjenje troškova pružanja IT usluga i postizanje njihove maksimalne kvalitete. Arhitektura Zimbra Collaboration Suite Open-Source Edition izvorno je dizajnirana s idejom multitenance na umu. Zahvaljujući tome, u jednoj instalaciji Zimbra OSE-a možete kreirati mnogo domena e-pošte, a da istovremeno njihovi korisnici neće ni znati za postojanje jedni drugih.

Zato je Zimbra Collaboration Suite Open-Source Edition izvrstan izbor za skupine tvrtki i holdinga koji trebaju svakoj tvrtki osigurati poštu na vlastitoj domeni, ali ne žele potrošiti puno novca u tu svrhu. Također, Zimbra Collaboration Suite Open-Source Edition mogao bi biti prikladan za SaaS pružatelje usluga koji pružaju pristup korporativnoj e-pošti i alatima za suradnju, ako ne zbog dva značajna ograničenja: nedostatka jednostavnih i razumljivih administrativnih alata za delegiranje administrativnih ovlasti, kao i za uvođenje ograničenja na domenama u Open-Source verziji Zimbre. Drugim riječima, Zimbra OSE ima samo API za implementaciju ovih funkcija, ali jednostavno nema posebnih konzolnih naredbi ili stavki u konzoli web administracije. Kako bi uklonio ova ograničenja, Zextras je razvio poseban dodatak, Zextras Admin, koji je dio proširenja Zextras Suite Pro. Pogledajmo kako Zextras Admin može pretvoriti besplatni Zimbra OSE u rješenje idealno za pružatelje SaaS usluga.

Potpuni multi-tenancy u Zimbra OSE-u pomoću Zextras Admin-a

Uz glavni administratorski račun, Zimbra Collaboration Suite Open-Source Edition podržava stvaranje drugih administratorskih računa, međutim, svaki od stvorenih administratora imat će iste ovlasti kao izvorni administrator. Korištenje ugrađene značajke ograničavanja administratorskih prava na bilo koju domenu u Zimbra OSE putem API-ja iznimno je teško. Kao rezultat toga, ovo postaje ozbiljno ograničenje koje SaaS pružatelju ne dopušta prijenos kontrole nad domenom na klijenta i samostalno administriranje. To pak znači da će sav posao na administriranju korporativne pošte, primjerice, kreiranje novih i brisanje starih poštanskih sandučića, kao i kreiranje lozinki za njih, morati obaviti sam SaaS pružatelj. Osim očitog povećanja troškova pružanja usluge, to stvara i velike rizike povezane s informacijskom sigurnošću.

Administratorsko proširenje Zextras može riješiti ovaj problem, što vam omogućuje dodavanje funkcije određivanja administrativnih ovlasti u Zimbra OSE. Zahvaljujući ovom proširenju, administrator sustava može kreirati neograničen broj novih administratora i ograničiti njihova prava po potrebi. Na primjer, može postaviti svog pomoćnika za administratora dijela domena ako nema vremena samostalno servisirati zahtjeve svih klijenata. To će pomoći povećati brzinu odgovora na zahtjeve klijenata, pružiti dodatnu sigurnost informacija, a također poboljšati kvalitetu rada administratora.

Također može korisnika jedne od domena učiniti administratorom, ograničavajući mu ovlasti na jednu domenu, ili dodati mlađe administratore koji mogu resetirati lozinke ili kreirati nove račune za korisnike svojih domena, ali neće imati pristup sadržaju poštanskih sandučića zaposlenika . Zahvaljujući tome, moguće je postići stvaranje samouslužnog sustava u kojem poduzeće može samostalno upravljati domenom e-pošte koja mu je dostavljena. Ova opcija nije samo sigurna i prikladna za poduzeće, već također omogućuje SaaS davatelju da značajno smanji troškove pružanja usluga.

Također je važno napomenuti da se sve to radi pomoću nekoliko naredbi u administracijskoj konzoli. Pogledajmo to na primjeru stvaranja administratora za domenu mail.company.ru. Kako bi korisnik mail.company.ru administrator domene [e-pošta zaštićena], samo unesite naredbu zxsuite administrator doAddDelegationSettings [e-pošta zaštićena] mail.company.ru viewMail istina. Nakon ovoga korisnik [e-pošta zaštićena] postat će administrator svoje domene i moći će vidjeti poštu drugih korisnika. 

Osim kreiranja primarnog administratora, pomoću naredbe ćemo jednog od upravitelja pretvoriti u junior administratora zxsuite administrator doAddDelegationSettings [e-pošta zaštićena] mail.company.ru viewMail false. Za razliku od glavnog administratora, mlađi administrator neće moći vidjeti poštu zaposlenika, ali će moći obavljati druge radnje, poput kreiranja i brisanja poštanskog sandučića. Ovo može biti vrlo korisno u trenucima kada glavni administrator nema vremena za obavljanje rutinskih operacija.

Zextras Admin također pruža mogućnost uređivanja dopuštenja. Na primjer, ako glavni administrator ode na godišnji odmor, upravitelj može privremeno obavljati njegove dužnosti. Kako bi upravitelj mogao vidjeti poštu zaposlenika, samo upotrijebite naredbu zxsuite administrator doEditDelegationSettings [e-pošta zaštićena] mail.company.ru viewMail istina, a kada se primarni administrator vrati s godišnjeg odmora, možete ponovno postaviti upravitelja za mlađeg administratora. Korisnicima se također mogu oduzeti administratorska prava pomoću naredbe zxsuite administrator doRemoveDelegationSettings [e-pošta zaštićena] mail.company.ru.

Potpuni multi-tenancy u Zimbra OSE-u pomoću Zextras Admin-a

Također je važno da su sve gore navedene funkcije duplicirane u konzoli web administracije Zimbra. Zahvaljujući tome, upravljanje domenom poduzeća postaje dostupno čak i onim zaposlenicima koji imaju malo iskustva u radu s naredbenim redkom. Također, prisutnost grafičkog sučelja za ove postavke omogućuje vam smanjenje vremena obuke za zaposlenika koji će administrirati domenu.

Međutim, poteškoće delegiranja administrativnih prava nisu jedino ozbiljno ograničenje u Zimbra OSE-u. Osim toga, ugrađena mogućnost postavljanja ograničenja broja poštanskih sandučića za domene, kao i ograničenja prostora koji zauzimaju, također se implementira samo putem API-ja. Bez takvih ograničenja, administratoru sustava bit će teško planirati potrebnu količinu pohrane u skladištima pošte. Također, nepostojanje takvih ograničenja znači da je nemoguće uvesti tarifne planove. Administratorsko proširenje Zextras također može ukloniti ovo ograničenje. Zahvaljujući funkciji Ograničenja domene, ovo proširenje vam omogućuje da ograničite određene domene i brojem poštanskih sandučića i prostorom koji poštanski sandučići zauzimaju. 

Recimo da je poduzeće koje koristi domenu mail.company.ru kupilo tarifu prema kojoj ne može imati više od 50 poštanskih sandučića, a također zauzimati više od 25 gigabajta na tvrdom disku za pohranu pošte. Bilo bi logično ograničiti ovu domenu na 50 korisnika, od kojih bi svaki dobio poštanski sandučić od 512 megabajta, ali u stvarnosti takva ograničenja nisu prikladna za sve zaposlenike poduzeća. Recimo da ako je poštanski sandučić od 100 megabajta dovoljan za jednostavnog upravitelja, onda čak ni jedan gigabajt možda neće biti dovoljan za prodajne zaposlenike koji su uvijek uključeni u aktivnu korespondenciju. Stoga bi za poduzeće bilo logično da menadžeri uvedu jedno ograničenje, a za zaposlenike odjela prodaje i tehničke podrške drugu tarifu. To se može postići podjelom zaposlenika u grupe, koje se u Zimbra OSE-u nazivaju Klasa usluge, a zatim postavite odgovarajuća ograničenja za svaku grupu. 

Da bi to učinio, glavni administrator samo treba unijeti naredbu zxsuite admin setDomainSettings mail.company.ru account_limit 50 domain_account_quota 1gb cos_limits managers:40,sales:10. Zahvaljujući tome, uvedeno je ograničenje od 50 računa za domenu, maksimalna veličina poštanskog sandučića od 1 gigabajta, te podjela poštanskih sandučića u dvije različite grupe. Nakon toga možete postaviti umjetno ograničenje veličine poštanskog sandučića od 40 megabajta za 384 korisnika grupe “Menadžeri”, a ostaviti ograničenje od 1 gigabajta za grupu “Prodajači”. Dakle, čak i ako su potpuno ispunjeni, poštanski sandučići na domeni mail.company.ru neće zauzimati više od 25 gigabajta. 

Potpuni multi-tenancy u Zimbra OSE-u pomoću Zextras Admin-a

Sve gore navedene funkcionalnosti također su predstavljene u Zextras Suite administracijskoj web konzoli i omogućuju zaposleniku koji administrira domenu da izvrši potrebne promjene što je brže i praktičnije moguće, bez trošenja puno vremena na obuku.

Također, kako bi se osigurala maksimalna transparentnost u interakciji između SaaS pružatelja i klijenta, Zextras Admin vodi zapisnike svih radnji delegiranih administratora, koji se mogu vidjeti izravno iz Zimbra OSE konzole administracije. Također prvog dana svakog mjeseca Zextras Admin generira mjesečno izvješće o aktivnostima svih administratora, koje uključuje sve potrebne podatke, uključujući neuspjele pokušaje prijave, kao i neuspjele pokušaje prekoračenja limita postavljenih za domenu. 

Stoga Zextras Admin pretvara Zimbra Collaboration Suite Open-Source Edition u rješenje idealno za pružatelje SaaS usluga. Zbog iznimno niskih troškova licenciranja, kao i multi-tenant arhitekture s mogućnostima samoposluživanja, ovo rješenje može omogućiti ISP-ovima da smanje troškove pružanja usluga, učine svoje poslovanje profitabilnijim i, kao rezultat toga, budu konkurentniji.

Za sva pitanja vezana uz Zextras Suite možete kontaktirati predstavnicu Zextrasa Ekaterinu Triandafilidi putem e-maila [e-pošta zaštićena]

Izvor: www.habr.com

Dodajte komentar