One of your staff is testing your authority. They know the rules, they know they are breaking them, and you both know that they are testing you. They are messing with your program and setting a bad example.
Here are some cowardly ways to try and address this situation:
We have all seen other leaders take the actions above, actions that amount to a group punishment and a coward’s cop out of dealing with the problem employee.
Good leaders deal with the person individually, in private. They explain to the person what exactly they are doing that is unacceptable. They test the person’s understanding of the issue by asking open ended questions. “What will you do the next time X happens? Why will you handle it that way? What if you are pressed for time?”
Good leaders make sure the person fully understands the issue and has the capability to comply with the required behavior. They are patient in their approach and fair in the application of their authority.
In the end, if the person keeps pushing the limits, good leaders sanction the individual employee, not the entire team.
…And good organizations support their good leaders in this process.