Adding Holidays in outlook/exchange to everyone's calendar

What is the best method to add holidays to everyone's calendars company wide in Outlook?  

Running Outlook 2016 click to run in exchange online.  Also need to put in custom holidays?

Thanks experts!
Ron ShortsAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

James BunchSystems EngineerCommented:
You would have to have delegated access to their calendars to not only view but add events too and modify etc. In order to accomplish this they would need to share these permissions with you. Depending on the size of your company this could be cumbersome, unless you have admin access. The more efficient method would be to create a "Company Calendar" and then share that one out to everyone with read access only so you can delegate schedules and its view-able by all from one entry instead of many separate ones. What is your email system? Office 365? Depending on this provider there are further options you can explore.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Ron ShortsAuthor Commented:
Email system is Office 365, running on Windows 10 with click to run outlook 2016 with 20k+ users., have share point online as well.

From what I've seen would be to create a custom holiday file (.hol), and run it as  gpo startup script (this doesn't cover any outlook online however, just local client).  Didn't see any native group policies for this, or office 365 method in exchange you could manage this though.
James BunchSystems EngineerCommented:
If you have Office 365 at that scale, I would invoke the Office 365 support to ask their recommended solution. The environments I typically work with is Outlook local and online, and they are up to 50 users per client. So a share once solution is kind of easy for my scenario, but not at 20k+ I imagine. Please keep us updated when/if they give you a solution as it may be good knowledge to pass along.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.