現金操作・値引き・取消・返金・顧客情報アクセスといった高リスク操作を、担当スタッフ名・時刻・端末・場所とひも付けて自動記録。差異調査・ロス防止・コンプライアンス対応をレジ現場でスケールさせる。
レジでの現金操作や値引き・取消は履歴が残りにくく、差異が出ても「いつ・誰が・どの端末で」を後から特定するのが難しかった。
高リスク操作が名前付きスタッフに紐づいて自動ログ化。時刻・端末・場所も自動キャプチャ。調査・監査がスケールする。
記事に明記されている、ログ対象の操作は次の 6 種類。
上記の操作が発生すると、次の 4 つが自動でキャプチャされる。
Shopify Admin の POS チャネルに 新しい設定ページ が追加され、そこにイベントが一覧表示される。
スタッフ 場所 イベント種別 でフィルタ可能。差異調査時に対象を素早く絞れる。
現金ドロワー・手動値引き・void・返金・顧客情報アクセス・承認の 6 系統。全操作の網羅ログではなく、ロス防止と監査に効く操作を選別して記録する設計。
ログには参照が保存され、氏名は閲覧時に現在値へ解決される。改名・顧客削除が過去ログにも波及するため、「監査ログ=不変(immutable)」を前提にした設計とは挙動が異なる点に注意。
氏名を焼き込まないことで、削除された顧客の PII がログ側に残らない。GDPR 等の「削除の権利」対応と監査ログの両立を意識した作りといえる。
Admin の設定ページ上で 3 つのフィルタを掛けて絞り込む運用。差異発生時に「どの店舗の・誰の・どの操作か」で追える。API / エクスポートでの取得可否は記事に 記載なし。
マネージャーオーバーライドは、承認した操作と並べて記録される。「実行者」と「承認者」の2者が1レコードで揃うため、責任分界(誰が実行し誰が許可したか)が後から明確に追える。内部統制・不正調査での証跡として使いやすい。