Я написал внешнее приложение, которому необходимы разрешения на создание/удаление элементов на всех пользовательских Календари (принадлежащих определенному подразделению).Exchange 2013 Grant Создание/удаление разрешений для всех календарей пользователя OU БЕЗ непрерывного ведения списка
Приложение подключается к Exchange 2013, вызывая методы веб-службы EWS, такие как CreateItem/DeleteItem/etc.
Кроме того, он аутентифицируется против EWS 2013 с одним пользователем. Мне нужно предоставить этому пользователю вышеупомянутые разрешения для всех этих календарей.
HOWEVER, это OU постоянно меняется, добавляет/удаляет участников и т. Д. Я стараюсь избегать этого с помощью группы безопасности, которую я должен постоянно поддерживать, чтобы убедиться, что она актуальна.
Это отличная идея, спасибо! Однако из того, что я мог сказать, это предоставило бы моей учетной записи службы приложения полный доступ ко всему Почтовому ящику, тогда как я хочу ограничить этот доступ только календарем. Может ли олицетворение справиться с этим? – indicava
Нет Олицетворение не может быть ограничено, он всегда дает полный доступ к учетной записи, что является одним из недостатков. Новый REST-сервис в Office365 и в 2016 году позволит вам сделать это и обслуживать эти типы сценариев. –