Законно ли проверяют всех на алкотестере?

#1
Я работаю в пищевой промышленности, недавно охрана стала проверять всех работников при входе на предприятие на алкотестере (то есть не при подозрении, что какой-то конкретный работник пришел пьяным, а всех подряд). Законно ли это с точки зрения трудового законодательства?
 
#2
Право работодателя предложить, право работника - отказаться. Отказ не означает автоматическое наличие опьянения, если есть подозрения, это будет фиксироваться иным способом.
 
#3
Еще не мешало бы сделать локальный акт по этому вопросу, НО в нем обязательно учесть вопросы отказа от прохождения проверки.
И только без штрафов, за не подчинение.