Potpuni multi-tenancy u Zimbra OSE sa Zextras Admin

Multi-tenancy je jedan od najefikasnijih modela za pružanje IT usluga danas. Jedna instanca aplikacije, koja radi na jednoj serverskoj infrastrukturi, ali istovremeno dostupna mnogim korisnicima i preduzećima, omogućava vam da minimizirate troškove pružanja IT usluga i postignete njihov maksimalan kvalitet. Ideja višestanarstva prvobitno je ugrađena u arhitekturu Zimbra Collaboration Suite Open-Source Edition. Zahvaljujući tome, u jednoj instalaciji Zimbra OSE, možete kreirati mnogo domena pošte, a istovremeno njihovi korisnici neće ni nagađati o postojanju jedni drugih.

Zbog toga je Zimbra Collaboration Suite Open-Source Edition odličan izbor za grupe kompanija i holdinga koji moraju svakom preduzeću da obezbede poštu na sopstvenom domenu, ali ne žele da troše mnogo novca u tu svrhu. Također, Zimbra Collaboration Suite Open-Source Edition bi mogao biti pogodan za SaaS provajdere koji pružaju pristup korporativnoj e-pošti i alatima za suradnju, ako ne i zbog dva značajna ograničenja: nedostatak jednostavnih i razumljivih administrativnih alata za delegiranje administrativnih ovlaštenja, kao i za uvođenje ograničenja na domene u Open-Source verziji Zimbre. Drugim riječima, Zimbra OSE ima samo API za implementaciju ovih funkcija, ali jednostavno ne postoje posebne naredbe konzole ili stavke u web konzoli administracije. Kako bi uklonio ova ograničenja, Zextras je razvio poseban dodatak Zextras Admin, koji je dio skupa ekstenzija Zextras Suite Pro. Pogledajmo kako Zextras Admin može pretvoriti besplatni Zimbra OSE u savršeno rješenje za SaaS provajdera.

Potpuni multi-tenancy u Zimbra OSE sa Zextras Admin

Pored glavnog administratorskog naloga, Zimbra Collaboration Suite Open-Source Edition podržava kreiranje drugih administratorskih naloga, međutim, svaki od kreiranih administratora imaće ista puna ovlašćenja kao originalni administrator. Korišćenje ugrađene funkcije za ograničavanje administratorskih prava na bilo koju domenu u Zimbra OSE preko API-ja je izuzetno teško. Kao rezultat, ovo postaje ozbiljno ograničenje koje sprječava SaaS provajdera da prenese kontrolu domene u ruke klijenta i da njome samostalno administrira. To, pak, znači da će sav posao administriranja korporativne pošte, na primjer, kreiranje novih i brisanje starih poštanskih sandučića, kao i kreiranje lozinki za njih, morati obaviti sam SaaS provajder. Pored očiglednog povećanja troškova pružanja usluge, ovo takođe stvara ogromne rizike povezane sa sigurnošću informacija.

Ekstenzija Zextras Admin može riješiti ovaj problem, što vam omogućava da dodate funkciju razlikovanja administrativnih ovlaštenja u Zimbra OSE. Zahvaljujući ovoj ekstenziji, administrator sistema 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 nekog od domena ako nema vremena da samostalno opslužuje zahtjeve svih klijenata. To će pomoći da se poveća brzina odgovora na zahtjeve kupaca, obezbijedi dodatna sigurnost informacija i poboljša kvalitet rada administratora.

On također može korisnika jedne od domena učiniti administratorom, ograničavajući njegova ovlaštenja na jednu domenu, ili dodati mlađe administratore koji mogu resetirati lozinku ili kreirati novi račun za korisnike svojih domena, ali neće imati pristup sadržaju poštanski sandučići zaposlenih. Zahvaljujući tome, moguće je postići stvaranje samouslužnog sistema, u kojem će preduzeće moći samostalno upravljati domenom pošte koji mu je dostavljen. Ova opcija nije samo sigurna i pogodna za poduzeće, već i omogućava SaaS provajderu da značajno smanji troškove pružanja usluga.

Također je vrijedno napomenuti da se sve ovo radi uz pomoć nekoliko naredbi u administracijskoj konzoli. Pogledajmo ovo na primjeru kreiranja administratora za domen mail.company.ru. Da bi korisnik mail.company.ru postao administrator domene [email zaštićen], samo unesite komandu zxsuite admin doAddDelegationSettings [email zaštićen] mail.company.ru viewMail true. Nakon toga korisnik [email zaštićen] će postati administrator svoje domene i moći će vidjeti poštu drugih korisnika. 

Pored kreiranja glavnog administratora, pretvorimo jednog od menadžera u mlađeg administratora pomoću naredbe zxsuite admin doAddDelegationSettings [email zaštićen] mail.company.ru viewMail false. Za razliku od glavnog administratora, mlađi administrator neće moći da vidi poštu zaposlenih, ali će moći da obavlja druge operacije, kao što je kreiranje i brisanje poštanskog sandučeta. 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 dozvola. Na primjer, ako glavni administrator odlazi na odmor, njegove dužnosti može privremeno obavljati menadžer. Da bi menadžer pregledao poštu zaposlenih, dovoljno je koristiti komandu zxsuite admin doEditDelegationSettings [email zaštićen] mail.company.ru viewMail true, a zatim kada se primarni administrator vrati s odmora, menadžer može biti unaprijeđen u mlađeg administratora. Korisnici također mogu biti lišeni administrativnih prava korištenjem naredbe zxsuite admin doRemoveDelegationSettings [email zaštićen] mail.company.ru.

Potpuni multi-tenancy u Zimbra OSE sa Zextras Admin

Također je važno da se sve gore navedene funkcije dupliciraju u Zimbra administrativnoj web konzoli. Zahvaljujući tome, upravljanje domenom preduzeća postaje dostupno čak i onim zaposlenicima koji imaju malo iskustva sa komandnom linijom. Takođe, prisustvo grafičkog interfejsa za ova podešavanja omogućava vam da smanjite vreme obuke za zaposlenog koji će administrirati domen.

Međutim, složenost delegiranja administrativnih prava nije jedino ozbiljno ograničenje u Zimbra OSE. Osim toga, ugrađena mogućnost postavljanja ograničenja broja poštanskih sandučića za domene, kao i ograničenja prostora koji oni zauzimaju, također se implementira samo preko API-ja. Bez takvih ograničenja, administratoru sistema će biti teško planirati potrebnu količinu prostora za skladištenje u prodavnicama pošte. Takođe, nepostojanje ovakvih ograničenja znači i nemogućnost uvođenja tarifnih planova. Ekstenzija Zextras Admin također može ukloniti ovo ograničenje. Zahvaljujući funkciji Ograničenja domena, ova ekstenzija vam omogućava da ograničite određene domene i po broju poštanskih sandučića i po prostoru koji poštanski sandučići zauzimaju. 

Recimo da je preduzeće koje koristi domenu mail.company.ru kupilo tarifu po kojoj ne može imati više od 50 poštanskih sandučića, a takođe zauzimati više od 25 gigabajta hard diska za skladištenje pošte. Bilo bi logično ograničiti ovu domenu na 50 korisnika, od kojih bi svaki dobio poštansko sanduče od 512 megabajta, ali u stvarnosti takva ograničenja su daleko od prikladne za sve zaposlene u preduzeću. Na primjer, ako jednostavan menadžer ima dovoljno veličine poštanskog sandučeta od 100 megabajta, onda jedan gigabajt možda neće biti dovoljan za prodajno osoblje koje uvijek vodi aktivnu korespondenciju. Stoga bi bilo logično da preduzeće uvede jedno ograničenje za menadžere, a drugo tarifu za zaposlene u odjelima prodaje i tehničke podrške. To se može postići podjelom zaposlenih u grupe, koje se u Zimbra OSE nazivaju Klasa usluge, a zatim postavite odgovarajuća ograničenja za svaku grupu. 

Da bi to uradio, glavni administrator samo treba da unese komandu zxsuite admin setDomainSettings mail.company.ru account_limit 50 domain_account_quota 1gb cos_limits manageri:40,sales:10. Zahvaljujući tome, uvedeno je ograničenje od 50 naloga za domenu, maksimalna veličina poštanskog sandučeta od 1 gigabajt i podjela poštanskih sandučića u dvije različite grupe. Nakon toga možete postaviti vještačko ograničenje veličine sandučića od 40 megabajta za 384 korisnika grupe "Menadžeri", a za grupu "Prodaja" ostaviti ograničenje od 1 gigabajta. Stoga, čak i kada su puni, poštanski sandučići na domeni mail.company.ru neće zauzeti više od 25 gigabajta. 

Potpuni multi-tenancy u Zimbra OSE sa Zextras Admin

Sve gore navedene funkcionalnosti su također predstavljene u Zextras Suite administrativnoj web konzoli i omogućavaju administratoru domene da izvrši potrebne promjene što je brže i pogodnije bez trošenja puno vremena na obuku.

Takođe, kako bi se osigurala maksimalna transparentnost interakcije između SaaS provajdera i klijenta, Zextras Admin vodi evidenciju svih radnji delegiranih administratora, koje se mogu pogledati direktno sa Zimbra OSE administratorske konzole. Takođe, prvog dana svakog mjeseca, Zextras Admin generiše mjesečni izvještaj o aktivnostima svih administratora, koji uključuje sve potrebne podatke, uključujući neuspjele pokušaje prijave, kao i neuspješne pokušaje prekoračenja ograničenja postavljenih za domen. 

Tako Zextras Admin pretvara Zimbra Collaboration Suite Open-Source Edition u rješenje koje je odlično za SaaS provajdere. Uz izuzetno niske troškove licenciranja i samouslužnu arhitekturu sa više stanara, ovo rješenje može omogućiti ISP-ovima da smanje troškove usluga, povećaju svoje marže i, kao rezultat, budu konkurentniji.

Za sva pitanja vezana za Zextras Suite, možete kontaktirati predstavnicu Zextras Ekaterinu Triandafilidi putem e-maila [email zaštićen]

izvor: www.habr.com

Dodajte komentar