Is workplace drug testing necessary for the common good?

Is it excessive for the government to do drug testing on people at work or at school?

Or is this the only way we can win the war on drugs and assure safety at the workplace?