Ability for Certain Role to Add Appointment

Is it possible to give a non-admin role the ability to add appointments to the calendar? I have employees who do not have admin level permission for the site, but I would like to give them the ability to add appointments. Is this possible. I tried the "Administrative Permissions" add-on, but it locked me out of the settings. Which is what this thread, https://premium.wpmudev.org/forums/topic/cant-access-appointment-plugin-settings-anymore#post-506356, seems to be about, but there's not a fix for it given, it just seems to give a way to gain access back to the site once it is activated, by deleting 2 rows from the database, which I did, which caused me to lose all of the settings that I had set.