In general the parking lot is there, because the local govm't requires it in their zoning/building code. You have no right ot operate and demand some of your employees, or all of them use on street public parking. Also, to remind you, an employer has no jurisdiction over the vehicle's interior.
So, in this socialist world where you live, everyone has a right to my property except me.
Correct?