Here in Washington, yes.
Here, it doesn't have anything to do with providing security.
A business can require a CPL, a urine test, a weapon, a pledge of happiness, or just about anything else they want.
Just like they can require that you NOT carry a weapon.