0
votes

How I can add appointment to Exchange calendar and specify organizer to this appointment?

I work with calendar via EWS (Exchange Web Service) from C# code.

Organizer field in class Appointment have only get() method. I found info about way via ImpersonatedUserId, but this function don't work in new version of Exchange Server.

1
Impersonation works on all versions of Exchange from 2007 I would suggestion you check your configuration if its not working.Glen Scales

1 Answers

1
votes

As far as I know, the organizer is set by Exchange based on the credentials presented when the appointment is made. Using impersonation may allow you to appear to Exchange like a particular user, and it has other benefits as well in terms of throttling, but that permission has to be assigned in advance via PowerShell.