My workplace uses an electronic calendar system tied to Microsoft Exchange. I have an Android phone and until now have been using an app called DigiCal to manage my calendar events, which was linked to a personal calendar account originally set up via Google. Now I need to switch to having my work appointments hosted on the Microsoft Exchange calendar so that my free/busy information is visible to colleagues.
I could add the Exchange account to my phone, but in doing so, Microsoft Exchange requires permission to remotely wipe my phone at any time, without warning, plus a whole load of other very questionable permissions that I'm not willing to sign up to.
I've had no trouble adding the Exchange account to my Mac, and (so far as I know), the same permissions weren't necessary as were required on my phone. I think that these security permissions are in place mostly around concerns with email, which I have no intention of using my phone for. All I want on the phone is the calendar.
I can share my calendar from Microsoft Exchange using an ICS link, but this would only give me read-only access on my phone. I'd like write access to the calendar from my phone as well.
One solution I can think of is to set up a second calendar, perhaps hosted on the Mac, which is an always-synchronised copy of the Microsoft Exchange calendar. That way, I could share the Mac copy with my phone, and make edits from there, and this would, in turn, auto-update my Microsoft Exchange calendar via the synchronised link on my Mac. However, I don't know how I could achieve this synchronisation..?
Any other suggestions are welcome, with the following constraints:
- I need read/write access on my phone
- I'm not willing to accept the huge list of permissions that actually connecting to the Exchange server on my phone would require
- The only info I actually need to share with my colleagues is busy/free information, so if there's some other workaround that gets this info into my Exchange calendar, I'd be happy with that and could continue to use my personal calendar for everything.
Update: Given the lack of any other suggestions, it looks as though the most likely solution to this problem will be to create a synchronised version of my Microsoft Exchange calendar that I can access from my phone. So, I'd have read-write access to an exact copy of my calendar, and this synchronised calendar - hosted somewhere online - would poll and update the Microsoft Exchange calendar. This way, there would be no need to directly link my phone to my Exchange account. However, I don't know how to go about setting up such a synchronised calendar, so I'm offering the bounty on this question for a solution that will presumably be based on this method (although I remain open to other solutions, of course).