= Апликативен дизајн - Случаи на употреба и Сценарија за пристап до базата - SQL Погледи == Актери * **Клиентска апликација (Agent/Collector)** – собира податоци и ги праќа на сервер. * **Администратор (Admin панел)** – креира environments, генерира tokens и следи уреди. * **Оператор/Аналитичар** – анализира логови преку dashboard и (опционално) Chat/RAG. == Сценарија [wiki:NETIntel-СЦ1-Испраќање-податоци '''СЦ1: Испраќање на податоци од клиент (X-Env-Token)'''] [wiki:NETIntel-СЦ2-Dashboard-преглед '''СЦ2: Преглед на сите компјутери (Dashboard)'''] [wiki:NETIntel-СЦ3-Детали-компјутер '''СЦ3: Детален преглед за еден компјутер'''] [wiki:NETIntel-СЦ4-Environments '''СЦ4: Креирање и управување со Environments'''] [wiki:NETIntel-СЦ5-EnvToken '''СЦ5: Генерирање Env Token (без класичен login)'''] [wiki:NETIntel-СЦ6-RAG-Chat '''СЦ6: Поставување прашање преку RAG/Chat'''] == Најважни случаи на употреба * Испраќање на податоци од клиент со X-Env-Token * Dashboard преглед на сите компјутери * Детален преглед на компјутер (перформанси, процеси, Sysmon, мрежа) * Креирање environments * Генерирање tokens за environments * RAG/Chat анализа на логови (прашања над логовите) == SQL Погледи (Views) - Предлог * v_computers_status * v_computer_latest_metrics * v_sysmon_last24h * v_network_last_connections