Sigurnost i arhitektura

Arhitektura i sigurnost u pregledu

Iskreni pregled tehničke arhitekture Zentor App samo već provjerene činjenice, ne nagađanja.

Saznajte više o arhitekturi

Zentor App izgrađena je kao multi-tenant platforma. Svaki tenant ima vlastiti kontekst podataka, a provjere na strani poslužitelja ograničavaju svaki autenticirani zahtjev na aktivnog tenanta. Vidljivi preklopnik tenanta ne slabi tu odvojenost: on samo mijenja aktivni kontekst za korisnike s pristupom više od jednog tenanta, dok backend i dalje provjerava dopuštenja za svaki zahtjev. Dodatne tenante ne stvaraju obični korisnici. Njih aktivira Zentor, a potvrđena cijena za dodatnog tenanta u paketu Individuell iznosi 39 € mjesečno.

Autentifikacija za Dashboard temelji se na e-mailu i lozinci, uz izbornu dvofaktorsku autentifikaciju TOTP i podržane metode SSO. Uobičajeni sesijski JWT vrijedi 12 sati, a refresh token može ostati valjan do sedam dana. Za dokumentirani javni API ne postoji zaseban sustav API ključeva za razvojne programere. Javni obrasci i endpointi sadržaja rade bez prijave u Dashboard, dok operacije widgeta koriste namjenski embed token zajedno s ograničenjima podrijetla (origin). Embed token prikazuje se samo jednom u čitljivom obliku i tijekom postavljanja treba se tretirati kao tajna.

Platforma objedinjuje Dashboard, backend usluge vezane uz tenanta, bazu znanja, komunikacijske kanale i izolirano SIP okruženje za telefoniju. SIP govorni bot odvojen je od glavne aplikacije od 24. srpnja 2026. Svaki aktivirani tenant dobiva izoliranu SIP instancu, a aktivacija ili deaktivacija ostaje zadatak Master Admina. Ta odvojenost sprječava da Dashboard tenanta izravno upravlja trunkovima ili niskorazinskom telefonskom infrastrukturom.

Sigurnosne kontrole uključuju pravila za IP adrese, domene i zemlje. Svako novo pravilo počinje u načinu Dry-Run i može se aktivirati tek nakon obveznog razdoblja čekanja od 24 sata. Pravila Allow imaju prednost pred pravilima Block. Ovaj dizajn daje administratorima vrijeme da provjere učinak pravila prije nego što stupi na snagu i smanjuje rizik od slučajnog blokiranja legitimnog pristupa.

Stranicu arhitekture ne treba čitati kao javni SLA niti kao obećanje da je svaka izborna komponenta dostupna u svakom paketu. Pristup značajkama ovisi o pravima (entitlements) i Add-onovima. On-Premises rad je pripremljen, ali nije spreman za produkciju jer trenutni mehanizam licenciranja još uvijek sadrži rezervirani ključ (placeholder). Stoga ga treba opisivati kao dostupnog na upit i u fazi uvođenja, a ne kao potpuno samoposlužnu opciju implementacije.

Izolacija klijenata

Zentor App je višenamjenska platforma: svaki klijent ima potpuno vlastiti, tehnički izoliran svijet podataka. Svaki zahtjev strogo se ograničava na vlastiti klijent na strani poslužitelja — pokušaj pristupa podacima drugog klijenta tehnički se odbija. Jedan klijent odgovara točno jednoj tvrtki odnosno web stranici.

Šifriranje osjetljivih pristupnih podataka

Osjetljive pristupne podatke, poput API ključeva i tokena za pristup, spremaju se na poslužitelju šifrirano (AES-256-GCM), a ne u obliku običnog teksta u bazi podataka.

Hosting

Zentor aplikacija je hostana u EU-u. Potpunu, tablično uređenu listu svih angažiranih obraditelja podataka s državom, svrhom i osnovom za prijenos možete pronaći u Izjavi o zaštiti podataka.

Do izjave o zaštiti podataka

Certifikati i izvješća o ispitivanjima

Trenutno ne postoje vanjske sigurnosne certifikata (npr. ISO 27001) i ne postoje objavljeni izvještaji o pentestima za Zentor App. Mi namjerno to zovemo otvorenim umjesto da ga skrivamo.

Pitanja o arhitekturi ili sigurnosti?

Kontaktirajte nas izravno — posebno u paketu "Individuell" rado ćemo razgovarati o konkretnim sigurnosnim i arhitektonskim zahtjevima.

Kontaktirati
Povratak na početnu stranicu