Kapitola 2 z 13
Role a oprávnění
Kdo co vidí, kdo co smí měnit a proč jsou hranice nastavené právě takhle.
Pro příslušné osoby a admin produkce, kteří rozdělují přístupy.
Každý člen týmu má v rámci jedné produkce právě jednu roli. Role neurčuje jen to, co uvidí v menu — určuje, které řádky se vůbec načtou z databáze. Když řešitel zkusí otevřít případ, který mu nepatří, nedostane skrytý formulář, ale prostě nic (chybu 404).
Matice oprávnění
Kompletní přehled, co která role smí.
| Činnost | Příslušná osoba | Řešitel | Admin produkce | Čtenář statistik |
|---|---|---|---|---|
| Vidí seznam případů | všechny | jen přiřazené | ne | ne |
| Vidí obsah případu | ano | jen přiřazené | ne | ne |
| Vidí případy o vedení produkce | ano | nikdy | ne | ne |
| Odhalí identitu oznamovatele | ano (s auditem) | ne | ne | ne |
| Mění stav případu | ano | u přiřazených | ne | ne |
| Přiřazuje řešitele | ano | ne | ne | ne |
| Prodlouží lhůtu posouzení | ano | ne | ne | ne |
| Píše oznamovateli | ano | u přiřazených | ne | ne |
| Píše interní poznámky | ano | u přiřazených | ne | ne |
| Spravuje tým | ano | ne | ano | ne |
| Mění název produkce a QR | ano | ne | ano | ne |
| Vidí statistiky | ano | ne | ano | ano |
| Vidí a platí faktury | ano | ne | ano | ne |
| Exportuje data produkce (GDPR) | ano | ne | ne | ne |
Příslušná osoba
Zákonná role s nejširším přístupem — a jedinou možností odhalit identitu.
Příslušná osoba je role definovaná § 9 zákona č. 171/2023 Sb. Produkce ji musí mít určenou a musí jí zajistit nezávislost. V SafeHouseCrew je to jediná role, která:
- vidí všechny případy produkce, včetně těch označených jako týkající se vedení produkce,
- může spustit odhalení identity u identifikovaného oznámení — akce se nevratně zapíše do auditního logu jako
IDENTITY_VIEWED, - může prodloužit lhůtu posouzení o 30 dnů (maximálně dvakrát),
- může exportovat data produkce pro účely GDPR,
- zakládá a odebírá členy týmu.
Řešitel
Pracuje jen na tom, co mu bylo svěřeno.
Řešitel je běžný člen týmu — typicky produkční, HR nebo právník. Jeho pohled je záměrně úzký: v seznamu vidí pouze případy, kde je uveden jako přiřazený řešitel, a nikdy případy s příznakem „týká se vedení produkce“. To platí i tehdy, kdyby mu takový případ někdo omylem přiřadil.
- Vidí: obsah oznámení, přílohy, komunikaci s oznamovatelem, interní poznámky, odpočet lhůt.
- Nevidí: identitu oznamovatele (ani u identifikovaných oznámení), přesný čas podání (jen zaokrouhlený na půlden), ostatní případy produkce.
- Smí: měnit stav, odpovídat oznamovateli, přidávat interní poznámky, stahovat přílohy.
- Nesmí: přiřazovat případy, prodlužovat lhůty, spravovat tým, exportovat data.
Admin produkce a čtenář statistik
Dvě role, které se k obsahu oznámení nedostanou vůbec.
Admin produkce je provozní role: spravuje tým, nastavení produkce, QR kódy a fakturaci. Obsah případů ale nevidí — v seznamu případů mu nepřijde žádný řádek. Hodí se pro produkčního manažera, který má systém udržovat v chodu, ale nemá mít přístup k citlivým oznámením.
Čtenář statistik je nejužší role: vidí pouze agregované statistiky s uplatněným pravidlem „minimálně tři případy v kategorii“. Typicky pro vedení produkce nebo koproducenta, který chce vědět, že systém funguje, ale nemá mít přístup k jednotlivostem.
Superadmin (provozovatel)
Vidí, že systém běží — nikoli komu se co stalo.
Superadmin je role provozovatele platformy, ne produkce. Slouží k provozu služby: přehled klientů, faktury, provozní metriky, kontrola běhu automatických úloh.
| Superadmin může | Superadmin nemůže |
|---|---|
| Vidět seznam klientů a jejich předplatné | Odhalit identitu oznamovatele (funkce neexistuje) |
| Potvrdit přijetí bankovního převodu | Měnit obsah případů |
| Sledovat běh automatických úloh | Psát oznamovateli |
| Otevřít administraci klienta pro podporu | Odstranit auditní záznam |