Hi Ryan,
Thanks again for your interest in Vacation Request!
Vacation Request was designed for sharing Leave information.
It has no capability to hide some calendars from other calendars.
Like any other Notes/Domino application, when you have separate user communities you should have separate databases for each. You will need a separate database for each department in order for them to not be able to see each others data.
HTH,
Bob