Impersonation - delete event access problem. RRS feed

  • Question

  • Hi!

    I have application that allows users to book a room using service user, who have full access to rooms, but after creating meeting i was receiving event id from service user calendar instead of room calendar.

    To get rid of that problem i have tried impersonation, which should be a good point to start with, but i failed. Now, after creating event i recieve same event id that comes with FindItem ews action, which im happy about. However i cant delete or decline events created in that way. FindItem says that organizer of event is a room, which is good, because i was impersonating as it during creation. When it comes to decline, no matter if im impersonating as room or log as service account, exchange refueses to delete/decline, because i'm not an organizer, what is ridiculous, because im a organizer. What should i do to decline it properly?

    Another question : Is there a way to setup exchange to send back rooms calendar event id instead of users calendar event id? 

    Tuesday, June 27, 2017 7:53 AM