RBAC / Oprávnenia
🔐 RBAC - Riadenie prístupu
Správa oprávnení na základe organizačnej hierarchie z Odoo
📊 Organizačná hierarchia
Klikni na zamestnanca pre zobrazenie detailov
Super Admin
anton.hasko@nestglobal.eu
R&D
erik.demko@nestglobal.eu
Predajca
matus.vagas@nestglobal.eu
Manažér výroby
michal.banas@nestglobal.eu
Skladník
michal.galko@nestglobal.eu
Operátor
bohdan.havryliuk@nestglobal.eu
Operátor
danylo.melnyk@nestglobal.eu
Operátor
dmytro.zhovtobriuk@nestglobal.eu
Operátor
maksym.zhuk@nestglobal.eu
Operátor
matus.hadek@nestglobal.eu
viktoriia.kozma@nestglobal.eu
Predajca
vladimir.fedor@nestglobal.eu
Právnik
zuzana.haskova@nestglobal.eu
📋 Matica oprávnení
| Rola | Vidí všetko | Vidí tím | Pripomienky |
|---|---|---|---|
| Super Admin | ✅ | ✅ | ✅ |
| Manažér | ❌ | ✅ | ✅ |
| Zamestnanec | ❌ | ❌ | ❌ |
🧪 Test oprávnení
⚙️ Konfigurácia Super Admin
Užívateľ s týmto emailom má plný prístup ku všetkým úlohám a funkciám
📖 Implementácia RBAC
RBAC systém je implementovaný v nasledujúcich súboroch:
packages/integrations/odoo/src/tasks.ts- Employee Hierarchy APIworkers/agent-teamleader/src/permissions.ts- PermissionServiceworkers/agent-teamleader/src/ai-agent.ts- Permission checks v tool callsworkers/teams-bot/src/index.ts- User email lookup
Hierarchia je načítaná z Odoo modelu hr.employee pomocou polí parent_id (nadriadený) a child_ids (podriadení).