Add-on 2.0 Schedule/Calendar

I'm looking for an add-on Schedule/Calendar that works on 2.x.

I wan't my staff to be able to put in what time/days they can be on so I can work it out and make sure all grabs are filled. Needs an option where it can only be seen by staff or both.