This is an old revision of the document!
Работа с календарями 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.
Отправляем ссылку на календарь адресату, которому хотим расшарить доступ.
В приглашении получим ссылку такого вида:
https://arasaka.local/owa/calendar/8e4b439a76264f21aa4q55b55e521de6@arasaka.local/0cfb637ee9634b848273e3ab8f84afe717855316465265956090/S-1-8-3615071123-2311517344-288953258-1584309490/reachcalendar.html


