Preskoči na sadržaj
NG DMS
Prava i izolacija

Dokument vidi onaj ko sme. Ostali ne znaju da postoji.

Organizacija je granica u samoj bazi: podaci jedne nikad se ne vide iz druge. Unutar organizacije pristup određuju uloge, vlasnik i deljenje, opseg podataka i pet nivoa poverljivosti, i ista provera važi svuda gde se dokument čita — u listi, pretrazi, brojanjima, paleti i pregledu.

  • Izolacija u bazi
  • 5 nivoa poverljivosti
  • SSO, SAML i LDAP/AD
  • TOTP i passkey
Ilustracija interfejsa sa primerom podataka
Mogućnosti

Ko sme šta, u kojoj organizaciji

Pravo nastaje u preseku slojeva. O svakoj radnji odlučuje server, a ekran prikazuje samo ono što server dozvoljava.

  • Organizacija kao granica

    Svaki poslovni podatak pripada tačno jednoj organizaciji, a izolacija se sprovodi u bazi, na nivou reda. Automatski test obara izgradnju sistema za tabelu bez pravila izolacije. Korisnik radi samo u organizacijama u kojima je član.

  • Uloge po organizaciji

    Matrica funkcionalnost × privilegija, sistemske uloge za pisarnicu, referenta, arhivara, revizora i druga radna mesta, grupe i direktna prava. Isti čovek može biti pisarnica u jednoj organizaciji, a samo čitanje u drugoj.

  • Vlasnik, deljenje i opseg

    Dokument ima vlasnika i deli se korisniku ili grupi, za pregled ili izmenu, sa rokom. Opseg uloge daje „samo moje“, „moju jedinicu“, „jedinicu i podređene“ ili celu organizaciju, po stablu organizacionih jedinica.

  • Pet nivoa poverljivosti

    Javno, Interno, Poverljivo, Strogo poverljivo i Lični podaci. Od nivoa Poverljivo naviše dokument je bez posebnog prava nevidljiv i u brojanjima; ni administrator ne zaobilazi ovaj sloj. Strogo poverljiv dokument ostavlja trag pri svakom otvaranju, štampi i preuzimanju.

  • Prijava, SSO i drugi faktor

    OpenID Connect provajderi, prijava preko pouzdanog reverznog proxy-ja i Active Directory / LDAP po organizaciji. Drugi faktor TOTP sa kodovima za oporavak, politika obaveznog 2FA i zaštita od pogađanja lozinke.

  • „Zašto ne mogu?“

    Odbijena radnja na ekranu kaže koji sloj provere ju je odbio i kome da se obratite, umesto golog „nemate pravo“ — bez otkrivanja onoga što korisnik ne sme da vidi.

  • Ulazak administratora uz razlog

    Administrator tenanta ulazi u organizaciju u kojoj nije član samo uz upisan razlog, sa trakom koja se ne zatvara i rokom od 8 sati. Tokom ulaska ne vidi osetljive podatke.

  • Prava po statusu dokumenta

    Politika određuje šta je vidljivo, izmenljivo i obavezno u kom statusu toka, po tipu dokumenta i grupi korisnika — ugovor na odobravanju ne menja se usput.

  • Passkey, SAML 2.0 i AD grupe

    Passkey (WebAuthn) kao drugi faktor i prijava bez lozinke, SAML 2.0 i mapiranje grupa iz Active Directory-ja na uloge po organizaciji.

Kako radi

Slojevi provere pre svakog čitanja

Pristup je presek, ne zbir: dokument se vidi tek kad ga dozvole svi slojevi.

  1. 01

    Organizacija

    Pravilo izolacije u bazi. Dokument druge organizacije za korisnika ne postoji, ni u pretrazi ni u broju.

  2. 02

    Uloga

    Za svaku radnju treba odgovarajuća privilegija. Pregled ekrana nije isto što i pravo na izmenu.

  3. 03

    Osnov

    Vlasnik, red deljenja za korisnika ili grupu, opseg uloge ili politika za dokumente bez vlasnika.

  4. 04

    Poverljivost

    Od nivoa Poverljivo naviše traži se posebno pravo, koje ne zaobilazi ni administrator.

Šta je drugačije u praksi

Jedna provera za sva čitanja

Lista, detalj, pretraga, brojanja, paleta, sličice i preuzimanje koriste istu proveru. Test pri izgradnji sistema obara svaki put čitanja dokumenta koji bi je zaobišao.

Nevidljivo znači nevidljivo

Za dokument bez prava odgovor je isti kao za nepostojeći. Referenca na takav dokument piše „Privatno“, a poruka o duplikatu ne otkriva njegov naslov.

Nijedna organizacija se tiho ne menja

Ako se članstvo ukine usred rada, sledeći klik vodi na izbor organizacije sa razlogom. Dokument se ne premešta između organizacija, nego kopira sa zapisom porekla u obe.

Česta pitanja

Mogu li dve firme iz iste grupe da rade u jednom NG DMS-u?

Da, kao organizacije jednog tenanta. Podaci su razdvojeni u bazi, a korisnik može biti član više organizacija, sa različitim ulogama u svakoj. Dokument se ne premešta između organizacija, nego kopira, uz zapis porekla.

Vidi li administrator sve dokumente?

Administrator tenanta ima šira prava, ali ne vidi dokumente od nivoa Poverljivo naviše bez posebnog prava. U organizaciju u kojoj nije član ulazi samo uz razlog, koji ostaje u tragu, i tada ne vidi osetljive podatke.

Može li se prijava povezati sa Active Directory-jem?

Da. Active Directory i LDAP se podešavaju po organizaciji, uz šifrovanu vezu. Podržani su i OpenID Connect, SAML 2.0 i prijava preko pouzdanog reverznog proxy-ja, a AD grupe se mapiraju na uloge po organizaciji.

Šta korisnik vidi kada nema pravo?

Dokument koji ne sme da vidi ne pojavljuje se ni u rezultatima ni u brojevima. Kad je radnja odbijena, „Zašto ne mogu?“ kaže koji sloj je odbio i kome da se obrati.

Kako se čuvaju lični podaci?

Dokument može nositi nivo Lični podaci, koji vide samo korisnici sa posebnim pravom; svako otvaranje, štampa i preuzimanje takvog dokumenta upisuje se u pristupni trag. Atributi označeni kao lični podatak skriveni su ostalima i ne pretražuju se.

Želite da vidite kako ovo izgleda u NG DMS-u?

Pokažemo vam na demonstraciji, na primerima iz vaše pisarnice — od skena do odgovora NG Copilot-a. Bez obaveze.