Add Cancel Appointment to AllAppointments

Hi,

Please can you tell me how to add the Cancel checkbox to the All Appointments screen.

What I want to do is for a special user (Administrator) they can cancel anyones appointments. This would be the exact same process as the Cancel My Bookings.

Many thanks,
Ellis