Všetky príručky

Audit log

Čo audit log skutočne zaznamenáva, ako v ňom filtrovať a ako dlho záznamy zostávajú.

Pre: Majiteľ a administrátorV administrácii:/admin/audit-logs

Audit log je história zmien nad vybranými dátami obchodu — kto, kedy a čo vytvoril, upravil alebo odstránil. Použite ho, keď potrebujete vysvetliť nečakanú zmenu ceny, stavu objednávky alebo obsahu, nie ako náhradu zálohy dát.

Kde to nájdete

Systém > Audit log na /admin/audit-logs. Obrazovku vidí každý administrátor, záznamy nemožno z admina nijako upraviť ani zmazať.

Obrazovka „Audit log“ v administrácii
Obrazovka „Audit log“ v administrácii

Postup

  1. Otvorte Systém > Audit log.
  2. Vyhľadajte podľa mena alebo e-mailu používateľa v poli hľadania.
  3. Zúžte výpis výberom udalosti (Vytvorené / Upravené / Odstránené) alebo modelu (napríklad Product, Order, Customer).
  4. Zadajte rozsah dátumu od a do, ak hľadáte konkrétne obdobie.
  5. Kliknutím na riadok otvoríte detail v bočnom paneli — pri úprave uvidíte staré aj nové hodnoty pre každé zmenené pole vedľa seba, pri vytvorení všetky nové hodnoty, pri odstránení posledné hodnoty pred zmazaním.

Polia a nastavenia

PoleZdrojVýznam
Používateľuser_idKto zmenu vykonal; null sa zobrazí ako "Systém" (zmenu spravil job alebo proces bez prihláseného používateľa)
Udalosťeventcreated, updated alebo deleted
Modelauditable_typeTrieda záznamu, ktorý sa zmenil (napr. Product, Order, Category, Customer, Invoice)
ID záznamuauditable_idIdentifikátor konkrétnej zmenenej entity
Staré/nové hodnotyold_values, new_valuesIba polia, ktoré sa skutočne zmenili — nie celý záznam
IP adresaip_addressAdresa, z ktorej požiadavka prišla
Čascreated_atKedy sa zmena zapísala

Čo sa deje na pozadí

Zápis do audit logu je automatický pri každom vytvorení, úprave alebo odstránení produktu, kategórie, objednávky, zákazníka alebo faktúry — nie je to niečo, čo treba pri práci s obrazovkami zvlášť zapínať. Pri úprave sa zapíšu len skutočne zmenené polia, nie celý záznam pred a po. Zápis prebehne aj vtedy, keď zmenu spustí naplánovaná úloha alebo front (nie iba interaktívne kliknutie v administrácii) — vtedy je používateľ prázdny a zobrazí sa ako "Systém". Zápis do audit logu nikdy neblokuje samotnú operáciu — ak by z akéhokoľvek dôvodu zlyhal, produkt, objednávka či zákazník sa napriek tomu uloží.

Pozor: Audit log v tomto e-shope je oddelený od záznamu akcií, ktoré nad vaším obchodom vykoná platformový superadmin (napríklad podpora pri riešení problému). Ten sa vedie na platformovej úrovni a v administrácii vášho obchodu ho nevidíte.

Záznamy sa aktuálne nikde automaticky nemažú — v kóde nie je naplánovaná žiadna úloha na ich čistenie, takže audit log rastie neobmedzene, kým ho niekto ručne nevyprázdni na úrovni databázy.

Časté problémy

  • Zmena sa v audit logu vôbec neobjavila. Audit sa vedie iba pre vybrané typy záznamov (produkty, kategórie, objednávky, zákazníci, faktúry) — zmena nastavenia obchodu, roly alebo témy tu zaznamenaná nie je.
  • Používateľ v zázname je "Systém", hoci zmenu ste spravili vy. Skontrolujte, či zmenu nevyvolala naplánovaná úloha alebo import na pozadí namiesto priamej úpravy v administrácii.
  • Vo filtri modelu chýba typ, ktorý hľadáte. Zoznam modelov sa načítava z reálne existujúcich záznamov a krátko sa cachuje — po prvej zmene daného typu sa vo filtri objaví.
  • Hodnoty pri úprave vyzerajú orezané. Dlhé textové alebo objektové hodnoty sa v náhľade skracujú na 200 znakov, aby zostal detail čitateľný.
  • Potrebujete vidieť akciu, ktorú nad vaším obchodom vykonala podpora Ecommio. Tá sa nachádza v samostatnom, platformovom audit logu, ktorý nie je súčasťou tejto obrazovky — kontaktujte podporu.

Súvisí

Bola táto stránka užitočná?