Как получить разрешения для пользователей внутри группы рассылки в календаре обмена - PullRequest
0 голосов
/ 12 марта 2020

Я работаю над приложением, в котором DistributionGroup говорят «T1», а некоторые пользователи являются его участниками в календаре обмена. Создание книги ограничено календарем «testRoom@test.com» для T1. И если в этой группе есть участник user1@test.com, как я могу проверить разрешение при создании бронирования с пользователем для комнаты с ограниченным доступом. Вот что было опробовано.

PropertySet propSet = new PropertySet(BasePropertySet.FirstClassProperties, FolderSchema.Permissions);
service.ImpersonatedUserId = new ImpersonatedUserId(ConnectingIdType.SmtpAddress, "user1@test.com");
Folder sentItemsFolder = Folder.Bind(service, new FolderId(WellKnownFolderName.Calendar, "testRoom@test.com"), propSet);

Но отображается следующая ошибка

"The specified folder could not be found in the store"
...