It Iberia you can check in online or via kiosk check-in if you have an electronic ticket and if you are listed on a particular flight, even if you are an employee or oal employee. For example, we have electronic ZEDs with some airlines, so if your ticket is issued for a flight you actually want to fly, just check-in online or via a kiosk.
Also, BA always wants me to do via the kiosk. Last week they even give me a seat at the machine, and I changed seats assigments as a revenue pax.