# Odredite koje retke i stupce korisnici vide

> Podijelite jednu tablicu sa svojim timom i omogućite svakome da vidi samo retke i stupce kojima smije pristupiti.

Uz pravila pristupa svi s kojima podijelite tablicu rade u istoj tablici, a svatko vidi samo onoliko koliko mu dopustite. Pravila postavljate u prozoru za dijeljenje tablice.

Na ovoj stranici pratimo jedan primjer: tablicu **Poslovi** iz vaše prodajne baze podataka, sa stupcima **Regija**, **Prodajni predstavnik**, **Iznos** i **Marža**. Svaki prodajni predstavnik treba vidjeti samo poslove iz svoje regije, a samo tim Finance treba vidjeti **Maržu**.

## Kako funkcioniraju pravila pristupa

- **Pravilo za sve ostale** primjenjuje se na sve s kojima je tablica podijeljena, a koji nemaju vlastito pravilo. Bez njega vide sve retke i stupce.
- **Pravilo za osobu, tim ili radni prostor** iznimka je. Za osobu koja ima iznimku vrijedi ta iznimka umjesto pravila za sve ostale.
- **Više iznimki se zbraja.** Ako se na nekoga primjenjuje više iznimki, ta osoba vidi retke iz svake od njih, ali ne vidi nijedan stupac koji bilo koja od njih skriva.
- **Vlasnik tablice uvijek vidi sve.** Pravila se primjenjuju na sve ostale s kojima je tablica podijeljena, uključujući administratore.

Pravila pripadaju tablici. Dijeljenjem tablice s nekim ili uklanjanjem njegova pristupa ne dodajete niti uklanjate pravilo.

## Prije početka

- Za izradu ili izmjenu pravila potreban vam je plan Enterprise.
- Pravilima upravljaju vlasnik tablice i administratori radnog prostora.
- Najprije podijelite tablicu: otvorite je sa stranice njezine baze podataka i odaberite **Podijeli**. Pravila se primjenjuju na osobe s kojima je tablica podijeljena.

## Postavite pravilo za sve ostale

U ovom primjeru svaki prodajni predstavnik vidi samo poslove iz svoje regije, a nitko ne vidi **Maržu**.

1. Otvorite tablicu i odaberite **Podijeli**, a zatim **Osobe s pristupom**.
2. Uz **Svi ostali** odaberite **Retci i stupci…**.
3. U odjeljku **Retci** odaberite **Samo retci u kojima…**.
4. Odaberite **Stupac** (**Regija**) i **Uvjet** (**je**).
5. Odaberite **Atribut člana**, a zatim **Atribut** (`region`). Ako umjesto toga želite usporediti s fiksnom vrijednošću, odaberite **Vrijednost** i unesite je.
6. U odjeljku **Skriveni stupci** označite **Marža**.
7. Odaberite **Spremi**.

Ako pravilo sužava ono što vide osobe bez vlastitog pravila, Dvina prvo traži potvrdu i navodi na koliko osoba ili timova pravilo utječe.

U odjeljku **Retci** možete odabrati i **Svi retci** ili **Nijedan redak** kako pravilo ne bi prikazivalo nijedan redak.

> [!TIP]
> Uvjet uspoređuje vrijednosti u stupcu na način koji odgovara njegovoj vrsti: za tekstualne stupce dostupni su uvjeti **je**, **nije**, **sadrži** ili **ne sadrži**, za brojčane stupce vrijednost može biti veća ili manja od zadane, a za datumske stupce datum može biti prije ili nakon zadanog datuma ili između dvaju datuma. Svaki stupac može sadržavati vrijednost ili biti prazan.

## Dodajte iznimku za osobu ili tim

Tim Finance treba vidjeti sve poslove, uključujući **Maržu**.

1. U odjeljku **Osobe s pristupom** pronađite tim Finance. Otvorite izbornik uz njega koji prikazuje njegovu ulogu, primjerice **Može pregledavati**.
2. Odaberite **Retci i stupci…**.
3. U odjeljku **Retci** odaberite **Svi retci**, a u odjeljku **Skriveni stupci** ostavite sve stupce neoznačenima.
4. Odaberite **Spremi**.

Svaki redak u odjeljku **Osobe s pristupom** navodi što ta osoba ili tim vidi, primjerice **Svi retci** ili **Neki retci, 1 skriveni stupac**. Ako dvije iznimke skrivaju različite stupce, Dvina vas obavještava da osoba na koju se obje primjenjuju ne vidi stupce skrivene ni jednim ni drugim pravilom.

Pravilo za radni prostor primjenjuje se na sve njegove članove zajedno s njihovim vlastitim pravilima, pa se redci dostupni prema tim pravilima zbrajaju.

## Dodijelite atribute članovima

Pravilo koje uspoređuje stupac s atributom člana svakoj osobi prikazuje retke koji odgovaraju njezinoj vrijednosti. U primjeru prodajni predstavnik čiji je `region` West vidi samo prodajne prilike za West. Za atribute je potreban plan Enterprise, a postavljaju ih administratori.

1. U Postavkama › **Osobe** odaberite **Atributi članova**.
2. Unesite **Novi atribut**, poput `region`, i odaberite **Dodaj**. Upotrijebite mala slova, znamenke i donje crte, a naziv započnite slovom.
3. U odjeljku **Osobe** otvorite izbornik uloge člana i odaberite **Atributi članova**.
4. Unesite vrijednost za tog člana, poput `West`. Više vrijednosti odvojite zarezima, poput `West, Central`, kako bi se prikazali redci za svaku od njih.
5. Odaberite **Spremi**.

Uz SCIM, `department`, `cost_center`, `division`, `organization`, `employee_number`, `title` i `user_type` dolaze od vašeg pružatelja identiteta.

> [!IMPORTANT]
> Osoba kojoj atribut nije postavljen ne vidi nijedan redak prema pravilu koje uspoređuje vrijednosti s tim atributom. Prikazuje joj se **Ograničeni prikaz** uz napomenu da zatraži od administratora da ga postavi. Ako uklonite atribut, pravila pristupa koja uspoređuju vrijednosti s njim više neće odgovarati nijednoj osobi.

## Što osobe vide

Pravila se primjenjuju svugdje gdje se postavlja upit nad tablicom: u odgovorima u razgovoru, karticama, izvozima kartica i uvidima.

- **Ograničeni prikaz** označava karticu ili uvid čiji je sadržaj za vas sužen pravilom.
- Stupac skriven od neke osobe toj se osobi uopće ne prikazuje. Ako ga zatraži, upit se odbija kao da stupac ne postoji.
- Kad pravilo ne dopušta osobi da vidi ijedan redak, Dvina ne šalje upit bazi podataka.
- Kad Dvina opisuje tablicu osobi na koju se primjenjuje pravilo, izostavlja skrivene stupce i opise nastale na temelju redaka koje ta osoba možda ne može sve vidjeti.
- Na stranici baze podataka tablice s pravilima pristupa imaju oznaku **Ograničeni prikaz**.

### Dijeljeni uvidi i razgovori

- Osoba na koju se primjenjuje pravilo pri otvaranju dijeljenog uvida vidi vlastiti rezultat, a ne vaš.
- Kad podijelite razgovor, zadatak ili nit čije kartice postavljaju upite nad tablicom, Dvina navodi osobe čija pravila ograničavaju ono što vide. Njihove kartice prikazuju podatke u skladu s njihovim pristupom, ali tekst odgovora prikazuje brojke onako kako ste ih vi vidjeli.

## Provjerite tko je postavljao upite nad tablicom

Svaki upit nad tablicom s pravilima pristupa, kao i svaki upit osobe s kojom je tablica podijeljena, bilježi se u zapisniku revizije.

1. U odjeljku **Osobe s pristupom** odaberite **Tko je postavljao upite nad ovom tablicom**.
2. Odaberite zapis da biste vidjeli **Kada**, **Tko**, koliko je **Redaka** vraćeno i **Odakle** je upit došao: **Razgovor**, **Kartica**, **Uvid** ili **Ostalo**.

Administratori te događaje mogu pronaći i u odjeljku **Tablice** u Postavkama › **Zapisnik revizije**. Za pregled osoba koje su postavljale upite nad tablicom potreban je plan Enterprise.

## Izbrišite pravilo

1. Otvorite pravilo u odjeljku **Osobe s pristupom**.
2. Odaberite **Izbriši pravilo**. Ako brisanje nekome omogućuje da vidi više, Dvina najprije traži potvrdu i navodi o kome je riječ; odaberite **Izbriši pravilo** za potvrdu.

## Planovi

Stvaranje i mijenjanje pravila, atributi članova i značajka **Tko je postavljao upite nad ovom tablicom** uključeni su u plan Enterprise. Pravila koja ste već spremili nastavljaju se primjenjivati na svim planovima, a i dalje ih možete pregledavati i brisati.

## Povezano

- [Baze podataka i skladišta podataka](/docs/connectors/databases)
- [Članovi i uloge](/docs/teams/members-and-roles)
- [Korištenje zapisnika revizije](/docs/teams/audit-log)
- [Dijeljenje](/docs/use-dvina/features/sharing)
