RBAC / Oprávnenia

🔐 RBAC - Riadenie prístupu

Správa oprávnení na základe organizačnej hierarchie z Odoo

1
Super Admin
1
Manažéri
11
Zamestnanci
13
Celkom

📊 Organizačná hierarchia

Klikni na zamestnanca pre zobrazenie detailov

Anton HaskoSuper Admin

Super Admin

anton.hasko@nestglobal.eu

7 podriadených
Erik DemkoZamestnanec

R&D

erik.demko@nestglobal.eu

Matúš VagašZamestnanec

Predajca

matus.vagas@nestglobal.eu

Michal BaňasZamestnanec

Manažér výroby

michal.banas@nestglobal.eu

Michal GalkoManažér

Skladník

michal.galko@nestglobal.eu

5 podriadených
Bohdan HavryliukZamestnanec

Operátor

bohdan.havryliuk@nestglobal.eu

Danylo MelnykZamestnanec

Operátor

danylo.melnyk@nestglobal.eu

Dmytro ZhovtobriukZamestnanec

Operátor

dmytro.zhovtobriuk@nestglobal.eu

Maksym ZhukZamestnanec

Operátor

maksym.zhuk@nestglobal.eu

Matúš HádekZamestnanec

Operátor

matus.hadek@nestglobal.eu

Viktoriia KozmaZamestnanec

viktoriia.kozma@nestglobal.eu

Vladimír FedorZamestnanec

Predajca

vladimir.fedor@nestglobal.eu

Zuzana HaškováZamestnanec

Právnik

zuzana.haskova@nestglobal.eu

📋 Matica oprávnení

RolaVidí všetkoVidí tímPripomienky
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 API
  • workers/agent-teamleader/src/permissions.ts - PermissionService
  • workers/agent-teamleader/src/ai-agent.ts - Permission checks v tool calls
  • workers/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í).