Práca v tímoch

1 min. čítania

Vnorte skupiny, obmedzte rozsah prístupu pomocou filtrov a kombinujte všetky úrovne prístupu naraz.

Táto časť nadväzuje na sekciu „Používatelia a prístupové práva“, ktorá sa venuje používateľom, skupinám používateľov a rolám. V tejto časti sa zameriame na pokročilé možnosti: vnáranie skupín, obmedzenie prístupu pomocou filtrov až na úroveň jednotlivých záznamov a spôsob, akým sa jednotlivé úrovne prístupu navzájom kombinujú.

Vnorené podskupiny #

Pole Podskupiny v skupine používateľov umožňuje vnoriť ďalšie existujúce skupiny. Prístup tak môžete štruktúrovať hierarchicky vo viacerých úrovniach namiesto správy všetkých skupín v jednom zozname.

  1. Otvorte Nastavenia, Správa používateľov, Skupiny.
  2. Kliknite na Pridať novú skupinu alebo otvorte existujúcu skupinu a upravte ju.
  3. V časti Podskupiny vyberte jednu alebo viac skupín, ktoré chcete vnoriť do tejto skupiny.
  4. Kliknite na Uložiť.

Filtre prístupu na úrovni polí (voliteľné nastavenia) #

Voliteľné nastavenia umožňujú pomocou predikátu – výrazu, ktorý sa pre každý záznam vyhodnotí ako pravdivý alebo nepravdivý – určiť, ktoré záznamy daného typu objektu môže používateľ alebo skupina zobraziť. Viditeľné zostanú iba záznamy, pri ktorých je výraz vyhodnotený ako pravdivý. Táto funkcia je dostupná v paneli „Upraviť používateľa“ aj v paneli „Pridať/Upraviť skupinu“.

Pomocou filtra môžete prístup spresniť nad rámec obmedzení, ktoré umožňujú samotná rola a pracovný priestor – napríklad obmedziť rolu Čitateľ iba na obchodných partnerov v konkrétnom regióne.

  1. V paneli „Upraviť používateľa“ alebo „Pridať/Upraviť skupinu“ otvorte Voliteľné nastavenia a kliknite na Pridať filter.
  2. Pomenujte filter a vyberte objekt oprávnenia: Obchodní partneri, Projekty, Položky alebo Pracovné priestory.
  3. Zadajte predikát a kliknite na Overiť.
  4. Kliknite na Pridať a následne na Uložiť.

Tip: Pri pracovných priestoroch môžete určiť konkrétny pracovný priestor alebo použiť špeciálnu hodnotu general, ktorá pokrýva všetky prípady, na ktoré sa nevzťahuje iné pravidlo. Presné zhody sa vyhodnocujú pred všeobecnými pravidlami.

Syntax predikátu #

Predikáty pristupujú k poliam objektu pomocou bodkovej notácie, napríklad document.header.documentTypeId. K prvkom polí sa pristupuje pomocou indexov v hranatých zátvorkách, napríklad document.auditLog[0].time. Znak striešky umožňuje počítať od konca poľa – [^1] označuje posledný prvok. Rozsah, napríklad [2..] alebo [..^2], vyberie príslušnú časť poľa.

OperátorVýznam
.Oddeľovač cesty alebo desatinná bodka
()Zoskupuje výraz alebo obsahuje argumenty funkcie
[]Pristupuje k prvku poľa
{}Definuje pole
++, --Inkrementácia alebo dekrementácia
!Logická negácia
+Sčítanie alebo zreťazenie reťazcov
-Odčítanie alebo záporná hodnota
?:Ternárny podmienený operátor (if-then-else)
,Oddeľovač argumentov

Kombinovanie pracovných priestorov, skupín a rolí #

Rola určuje, aké operácie môže používateľ vykonávať, pracovný priestor určuje, ktoré dokumenty môže zobraziť, a skupina používateľov kombinuje obe tieto nastavenia pre viacerých používateľov súčasne. Predikátový filter pridáva štvrtú úroveň prístupu a umožňuje ho ďalej obmedziť na konkrétne záznamy.

Kombinujte tieto úrovne prístupu v scenároch, ktoré nemožno definovať pomocou jedinej z nich – napríklad podskupinu s rolou Čitateľ, obmedzenú na konkrétny pracovný priestor a pomocou predikátu ďalej zúženú iba na obchodných partnerov v určitom regióne.

Predvolené skupiny v novom účte #

Každý nový účet obsahuje súbor predvolených skupín používateľov, ktoré môže administrátor upraviť alebo odstrániť.