squatchsoftware / fetch

Connect your Outlook and Office 365 calendar events to Alexa and Google Home.
MIT License
5 stars 2 forks source link

Multiple Office365 accounts? #1

Open khuizer opened 7 years ago

khuizer commented 7 years ago

Fetch my calendar works great with my O365 calendar, however, I have 2 O365 account (one private, one work), and would like to be able to hear calendar entries from both of my accounts.

So it would be great if it were possible to link multiple O365 accounts

squatchycode commented 7 years ago

This is a good idea. Probably the best way to accomplish this is if we added more options for Calendar groups and views that we get from the Microsoft Graph.. https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/calendargroup. This would keep the login to be a single user but you could overlay/share you other calendars to make a combined calendarView.

We will keep an eye on the Microsoft Graph CalendarView api and see if they have a way to merge all the calendar views. At the moment we'd have to do a request to get the list of CalendarViews and then make a separate request for each calendar. Ideally Fetch would also have a way for you to specify which Calendars would be included vs. all or nothing.

keeshuizer commented 7 years ago

But I don't think in my case its about calendar views (?) I have two separate O365 accounts, one in my work tenant, and one in my private tenant, so two completely separate login accounts.

squatchycode commented 7 years ago

You can share a calendar with another account. https://support.office.com/en-us/article/Share-an-Outlook-calendar-with-other-people-353ed2c1-3ec5-449d-8c73-6931a0adab88.