Forum Discussion
How to create a shared company calendar for time off and holidays?
it's 2025 and I am revisiting this. Has anyone (including Microsoft) come up with a solution for this? We need a calendar that shows only when people are OOO for whatever reason, and public holidays. This should be dynamically updated via Outlook and visible to everyone.
- jivjivjivMay 19, 2026Copper Contributor
we just released v4 of https://exchangegroupcalendar.com. You can create calendars that people automatically get in outlook and you can give them view-only permissions. Items from user calendars will automatically be copied into group calendars when their item has properties that the group calendar is configured to pick up. So in your case it will bundle OOO of everyone in one overview.
you can also push items directly into their personal calendar (as in 500 users in one go) without invites. (the items you push out can not be edited or removed by the users)regards,
John
OpusFlow- KelleyGMay 19, 2026Copper Contributor
Thanks very much, jivjivjiv . I'll have our IT team check it out.
- ricotta9313May 26, 2025Copper Contributor
Just found this where it suggests using a shared Groups calendar: https://support.microsoft.com/en-gb/office/block-out-vacation-time-on-a-group-calendar-in-outlook-89a68e9f-9ad0-4088-9b73-7352e051a4a4#id0ebf=new_outlook
- ivarusevaMay 24, 2025Copper Contributor
hi, have you figured it out? I am trying to do the same as you... we used to use google calendar, as it seems a lot easier and visible, but I want us to use 365 for everything, since the google accounts are personal
- Dana_MillerMay 27, 2025Copper Contributor
I have not figured it out and have not seen any additional comments from anyone either.
- KelleyGMay 27, 2025Copper Contributor
Hi there,
Not yet. I haven't seen any additional comments from anyone since I posted so I not sure if anyone has anything else to offer right now.
- hollysuttonMay 27, 2025Copper Contributor
I have not had any luck figuring it out or heard from anyone who solved it.
The workaround seems to be creating a shared PTO calendar and having everyone add their days to it.
Nothing like the programming you can do in google to pull from other calendars. ☹