It would depend on what his employer has instructed him to do.
Suppose he’s never been informed of the rule? I’ll tell you, I worked retail last Christmas and I wasn’t trained in any of the “rules” until I broke them.
So, he doesn’t know the rules and he put some extra soy sauce in my bag. Should he be fired? (This question is general and not meant to be demanding!)