所有文章

不想幫工讀生開帳號,但又要知道每張單是誰開的?操作員 PIN 怎麼解決這件事 — BZ66 開發日誌

「我有一個白班、一個晚班,但我不想幫他們各開一個帳號。離職了還要去刪,很麻煩。」

這是在設計 BZ66 的權限系統時,收到最多的反饋之一。小店家通常只有一個老闆在管後台,員工是兼職或工讀生,流動性高,用 email 帳號管理根本就是負擔。

但問題還是要解——如果出了問題,或者月底想查某張單是誰開的,系統要能告訴你。

帳號登入 vs 操作員 PIN

BZ66 把「管理系統」和「現場操作」拆成兩件事。

老闆帳號(email 登入):只有老闆自己用。登入後台、看報表、改設定、管理操作員,全在這一層。

操作員 PIN:現場員工用的身分切換機制,不需要 email、不需要密碼,只要一組 4 碼 PIN。輸入 PIN,系統就知道現在是誰在操作,這張單掛在誰名下。

兩個班的工讀生,在操作員設定各建一個名字、設一組 PIN,就搞定了。離職了不用刪帳號,把那個操作員停用就好。

三種操作員角色

BZ66 預設三種操作員角色,對應小店最常見的分工:

不用設定一堆細項權限,選好角色就套用,對小店來說夠用了。

PIN 安全怎麼做

PIN 只有 4 碼,靠什麼確保安全?

連續輸錯超過次數上限後,操作員 PIN 會被鎖定,要老闆手動解鎖。另外,PIN 登入綁定受信任裝置——在沒被授權的電腦或平板上,就算知道 PIN 也無法登入。

這個設計讓 PIN 可以簡單(員工好記),但又不至於完全沒有保護。

工讀生離職後怎麼辦

把操作員設為「停用」。

他過去開的所有單據還在,責任紀錄還在,但他的 PIN 從此無法使用。這跟刪除帳號不同——你不是抹去紀錄,只是收回使用權。


BZ66 目前每個團隊最多 3 名操作員,Free 和 Pro 方案相同。若你的分工需要超過 3 人,歡迎聯絡我們討論。