===== Работа с календарями Exchange ===== ==== Доступ к календарю resource mailbox ==== Иногда требуется предоставить расширенный доступ к календарю resource mailbox - к примеру, если ящик является переговорной комнатой, которую можно бронировать. По умолчанию все пользователи видят только основную информацию ящика - время занятости и др. Доступ к событиям календаря можно предоставить следующим образом: Получить список ящиков-комнат: Get-mailbox -RecipientTypeDetails RoomMailbox Задать для пользователя права //publishing author//: Add-MailboxFolderPermission -Identity mailbox@domain.ru:\Calendar -User UserName -AccessRights PublishingAuthor :!: //Если мы даем право на календарь пользователю, у которого установлен русский язык - требуется использовать русскоязычное наименование календаря, вот так: "user@domain.ru:\Календарь".// А вот таким способом можно расширить права всех пользователей и дать им доступ на чтение календаря, включая все детали: Set-MailboxFolderPermission room_alias:\Calendar -User Default -AccessRights Reviewer Посмотреть список выданных прав можно так: Get-MailboxFolderPermission -identity mailbox@domain.ru:\Calendar ---- ==== Подключаем календарь Exchange в Gmail\Yandex ==== Календарь в формате //ics// можно расшарить и подключить как отдельный календарь в //Gmail\Yandex\Mail.ru//. Для этого нужно зайти в календари //OWA Exchange// и сделать операцию //share//. ;#; {{:exchange:calendar_owa_share.jpg|}} ;#; Отправляем ссылку на календарь адресату, которому хотим расшарить доступ. ;#; {{:exchange:calendar_owa_share_send.jpg|}} ;#; В приглашении получим ссылку такого вида: https://arasaka.local/owa/calendar/8e4b439a76264f21aa4q55b55e521de6@arasaka.local/0cfb637ee9634b848273e3ab8f84afe717855316465265956090/S-1-8-3615071123-2311517344-288953258-1584309490/reachcalendar.html Меняем в ней расширение //html// на //ics//. https://arasaka.local/owa/calendar/8e4b439a76264f21aa4q55b55e521de6@arasaka.local/0cfb637ee9634b848273e3ab8f84afe717855316465265956090/S-1-8-3615071123-2311517344-288953258-1584309490/reachcalendar.ics :!: Проверяем также, что префикс в ссылке: //https// Теперь идем в календари Yandex или Gmail и добавляем новый. ;#; {{:soft:yandex_calendar_add.jpg|}} ;#; Вставляем получившуюся ссылку на календарь. ;#; {{:undefined:yandex_calendar_link_insert.jpg|}} ;#; {{tag>Exchange Microsoft PowerShell}}