スタッフのログから敏感な情報を永久に削除する方法も導入してください

UIから現在これを行う方法はないと思います。アクセス権があれば、Railsコンソールを使用してスタッフアクション自体を削除できると思います。

スタッフアクションのIDは、スタッフログのJSON(/admin/logs/staff_action_logs.json)を確認するか、データエクスプローラークエリを使用してリストから選択することで見つけることができます。

SELECT *
FROM user_histories
WHERE action = 17 -- 'delete post'のアクションコード
ORDER BY created_at DESC

そして、そのIDをRailsコンソールで使用します。

UserHistory.where(id:[ID]).delete_all

ただし、質問をより詳しく読むと、ログを削除する代わりに、「details」セクションを次のようなもので上書きできると思います。

UserHistory.where(id:[ID]).update(details:"permanently deleted")
「いいね!」 8