Simple answer: No. Employers cannot require that employees take a polygraph test, but if the employee voluntarily agrees to take the test, and the employer makes certain disclosures to the employee, then the employer may administer a polygraph.
California Labor Code section 432.2 is the governing labor code section. It states:
432.2. (a) No employer