|
|
# Jak práva (filtry a matchery) fungují
|
|
|
Jsou zde 2 základní prvky:
|
|
|
## Matcher
|
|
|
Matcher zachycuje jakoukoliv akci, např. přístup k souboru nebo požadavek na rezervaci. Jeho typ definuje na co se chytá.
|
|
|
|
|
|
- "LoggedUser" se chytá, je-li daný uživatel přihlášen
|
|
|
- "LoggedUserRole" se chytá, má-li daný uživatel nějakou roli
|
|
|
- "IpAddress" se chytá na danou IP adresu uživatele
|
|
|
- "FileCategory" se chytá na danou kategorii souboru
|
|
|
|
|
|
všechy typy jsou definovány ve třídě cz.kpsys.portaro.app.CatalogConstants.MatcherTypes
|
|
|
|
|
|
## Filter
|
|
|
|
|
|
# Nastavení práv přístupu k souborům |