---
title: "Portal dokumentov za stanovalce | Študija AIS"
description: "Razvoj portala za stanovalce: dokumenti po stavbah, pravice dostopa v podatkovni bazi in začasne povezave. Pregled izvedbe ter omejitev pred uvedbo."
url: https://ais-slovenia.si/studije-primerov/portal-dokumentov-stanovalci/
language: sl
published: 2026-10-20
updated: 2026-10-23
publisher: AIS, razvoj umetne inteligence, Anej Vučič s.p.
---

Študija primera

# Portal dokumentov za stanovalce

Kako smo povezali dokumente, stavbe in pravice dostopa v portal za stanovalce. Razvojna izvedba vključuje uporabniški vmesnik in podatkovno plast; celotna uvedba in selitev arhiva še nista potrjeni.

[Rezervirajte posvet](https://ais-slovenia.si/kontakt/)

Posodobljeno 23. 10. 2026

Na kratko

Razvita različica portala razvršča dokumente po stavbah in dostop omejuje glede na članstvo uporabnika. Pravice preverja podatkovna baza. Študija opisuje izvedeno kodo, ne potrjenega zaključka selitve ali merjenega prihranka.

- **Področje:** Dokumenti večstanovanjskih stavb

- **Vrsta:** Portal in podatkovni model

- **Stanje:** Razvojna izvedba; uvedba in selitev arhiva nista potrjeni

- **Preverjeno:** Pregled izvorne kode 20. 10. 2026

- **Posodobljeno:** 23. 10. 2026

Storitev: [Avtomatizacija administracije](https://ais-slovenia.si/storitve/avtomatizacija-administracije/)

![Shema predaje dokumenta pravemu uporabniku.](https://ais-slovenia.si/pictures/portal-dokumentov-stanovalci-20261020.jpg)

## Izziv

Pri arhivu več stavb ni dovolj, da uporabnik najde pravo mapo. Pomembno je tudi, da ne more odpreti dokumentov stavbe, do katere nima pravice. Različna prikaza za upravnika in stanovalca zato sama po sebi ne rešita dostopa.

Razvojni problem je bil povezati tri stvari: članstvo uporabnika v stavbi, dokumente te stavbe in pravico do prenosa posamezne datoteke.

## Kaj smo naredili

Razvili smo podatkovni model za stavbe, mape, dokumente in članstva ter vmesnik, ki te podatke bere po prijavi. Upravniški pogled vključuje uporabnike in evidenco dostopov; stanovalčev pogled je omejen na njegove stavbe.

Pravila dostopa so zapisana v podatkovni bazi. Prenos datoteke uporablja časovno omejeno podpisano povezavo iz zasebne shrambe. S tem povezava do dokumenta ni zamišljena kot trajna javna povezava.

- **Članstvo v stavbi:** Povezava med uporabnikom in stavbo določa, kateri arhiv mu pripada.

- **Dostop v bazi:** Pravila na ravni podatkov omejujejo branje stavb, map in dokumentov.

- **Priprava novih uporabnikov:** Predhodno vneseno članstvo se lahko ob prvi prijavi poveže z uporabniškim računom.

- **Evidenca ogledov in prenosov:** Izvedena je pot za zapis dogodka dostopa. To ni meritev celovite produkcijske uporabe.

## Kako je videti v praksi

Ponazoritev uporabe: stanovalec odpre mapo svoje stavbe in izbere dokument. Aplikacija pridobi začasno povezavo za prenos. Stanovalec brez članstva v drugi stavbi ne sme pridobiti njenih podatkov niti z neposredno zahtevo podatkovni bazi.

## Kaj je pripravljeno in kaj še manjka

- V kodi sta pripravljena ločena pogleda za upravnika in stanovalca na isti podatkovni osnovi.

- Predajni zapis opisuje preverjanje izolacije dostopa, vendar to ni nov neodvisen pregled trenutne produkcije.

- Pred dokončno uvedbo ostajajo selitev dejanskih datotek, preverjanje nastavitev prijave in preizkus s potrjenimi uporabniki. Prihrankov ali obsega uporabe ne navajamo.

## Orodja

- JavaScript

- Supabase Auth

- PostgreSQL

- Pravila dostopa po vrsticah

- Zasebna datotečna shramba

Opis temelji na pregledu izvorne kode 20. 10. 2026. Razvojna izvedba in njen poslovni namen sta ločena od potrjene produkcijske uporabe. Ilustracija prikazuje tok, ne zaslona aplikacije.

[Vse študije primerov](https://ais-slovenia.si/studije-primerov/)

## Pogovorimo se o vaši rešitvi po meri

Predstavite cilje svojega podjetja in sedanji način dela. Skupaj preverimo, s katerim procesom začeti.

[Rezervirajte posvet](https://ais-slovenia.si/kontakt/)
[Pogosta vprašanja](https://ais-slovenia.si/pogosta-vprasanja/)
