iT邦幫忙

2023 iThome 鐵人賽

DAY 27
0
Odoo

Odoo 16 OCA 模組介紹 - web系列 第 27

【Day 27】Odoo OCA 模組 - server-tools :auditlog

  • 分享至 

  • xImage
  •  

🍄本日魔法

 auditlog

   所屬類別:server-tools
   適用版本:16.0、15.0、14.0、13.0
 https://ithelp.ithome.com.tw/upload/images/20231011/20161873o8UFQ0XGTj.png

🍄模組功能

支援追蹤、記錄系統使用者對系統中數據的操作和變更。

🍄使用情境

延續昨天的功能,如果覺得昨天的 web_archive_date 模組,在元數據只有紀錄建立、修改、歸檔的日期及使用者資訊不夠詳盡,那你就不能錯過今天的 auditlog 模組。
auditlog 模組可以針對模組設定追蹤紀錄規則,協助管理者查看每一位系統使用者的使用軌跡,換句話說就是,在你的目標模組安裝監視器,紀錄「誰來過或編輯過哪些資料」。
安裝 auditlog 模組後,要設定告訴系統你想要在哪些模組安裝監視器,
設定 > 技術 > Aduit_Rules
https://ithelp.ithome.com.tw/upload/images/20231011/201618730hWCMUoIKt.jpg
新增一個 Rule ,選取「目標模組」,我這邊就用銷售訂單來測試。
https://ithelp.ithome.com.tw/upload/images/20231011/20161873qP5A7DRSTt.jpg
接著設定想要系統幫忙記錄的動作,我只需要紀錄寫入、建檔、刪除的軌跡,所以勾選這3種。
https://ithelp.ithome.com.tw/upload/images/20231011/20161873l6hKNsY9jr.jpg
設定完成後,開始測試!
我到銷售模組,修改1筆已建立的訂單,為它新增一行產品明細;另外又建立1筆新的銷售訂單。
接著我們來查看,監視器有沒有正常運作。
設定 > 技術 > Aduit_Logs
https://ithelp.ithome.com.tw/upload/images/20231011/20161873wHOH7osv0A.jpg
點進來後可以看到我剛才的動作都被記錄了
https://ithelp.ithome.com.tw/upload/images/20231011/20161873KoYUXRXr6E.jpg
再點進去看更詳細的資訊,剛才我修改已建立的訂單,幫它新增一行產品明細,系統有記錄下來。
https://ithelp.ithome.com.tw/upload/images/20231011/20161873td0KOSCZVM.jpg
非常詳細吧~~
有的人可能會想說,公司內部使用者很多位,每天操作系統的動作又很多,紀錄這麼多資料是不是很耗能很佔空間,那也不用擔心,就跟監視器一樣,我們可以設置系統讓它時間到了就自動刪除資料。
設定 > 技術 > 自動化_安排的動作
https://ithelp.ithome.com.tw/upload/images/20231011/20161873KTnOpQjzoF.jpg
搜尋 Auto-vacuum audit logs
https://ithelp.ithome.com.tw/upload/images/20231011/20161873ZTbK5O2eLo.jpg
點進來後可以看到,這邊預設是180天清理一次
https://ithelp.ithome.com.tw/upload/images/20231011/201618736TlLPbssoC.jpg
大家可以按照自己的需求調整唷!

🍄心得感想

就模組功能而言,我認為 auditlog 模組是 web_archive_date 模組的進階版,從設定到紀錄結果都更加細緻,雖然 auditlog 模組需要設定許多規則,不像 web_archive_date 模組一裝即用,但就是世界運轉的道理吧?這就好像是公仔,可動式的公仔製作過程肯定比擺放型公仔更加複雜,但玩起來也更快樂ヾ(ΦωΦ)ツ
推薦 auditlog 模組給需要詳細紀錄使用者軌跡的人們!


上一篇
【Day 26】Odoo OCA 模組 - server-ux :web_archive_date
下一篇
【Day 28】Odoo OCA 模組 - server-ux :base_custom_filter
系列文
Odoo 16 OCA 模組介紹 - web30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言