Как просматривать общедоступные календари Exchange из iCal?

В моей компании люди используют общие календари Exchange для организации своей работы. Они видят все общедоступные календари в Exchange после входа в систему. К сожалению, это не работает для меня на Mac: после добавления учетной записи Exchange в Системные настройки я вижу только свой собственный календарь Exchange и ни один из общих. Я читал здесь об использовании делегирования, но я не знаю, какой адрес электронной почты туда ввести, так как другие видят эти календари просто как «общедоступные». Любые подсказки?

См. справочную страницу Apple: support.apple.com/en-gb/guide/calendar/…

Ответы (6)

У меня только что была эта проблема на mail.app, и я просто понял это, используя инструкции на этой странице . Инструкции на связанной странице предназначены для ical. У меня нет доступа к ical, поэтому я не могу подтвердить, что он работает на ical. Но это хорошо работает на calendar.app. Итак... Я надеюсь, что это сработает и для вас.

Вот шаги:

  1. Войдите в Outlook Web Access (веб-интерфейс для вашего сервера Exchange).
  2. Нажмите на общедоступные папки (у меня они были внизу слева).
  3. Перейдите к общедоступной папке по вашему выбору (мне нужен календарь).
  4. Щелкните правой кнопкой мыши общедоступный календарь и выберите «Копировать» в контекстном меню.
  5. Вернитесь к своему почтовому ящику (я нажал «почта» в левом нижнем углу).
  6. Щелкните правой кнопкой мыши свой календарь и нажмите «Вставить» (я добавил его в новую папку).
  7. Вернитесь в iCal и обновите (не знаю, как вы это делаете в iCal).

Надеюсь, это работает так же хорошо для вас, как и для меня!

Calendar.app — это просто новое название для iCal. Спасибо, ваше решение отлично работает! Необходимость заходить в веб-приложение каждый раз меня очень беспокоила.
Это статическая копия или действительно ссылка на общедоступный (динамический) календарь?

Вышеупомянутое ДЕЙСТВИТЕЛЬНО не работает для людей, особенно с Outlook 365. Вот как это сработало для меня:

  1. Открыв iCal, перейдите в строку меню в верхней части экрана и выберите iCal, он находится справа от символа Apple в верхнем левом углу.
  2. Выберите настройки
  3. Когда появится окно «Настройки», выберите раздел «Учетные записи», затем выберите учетную запись Exchange, чтобы отобразить информацию о ней.
  4. Теперь выберите вкладку Делегирование.
  5. Под списком есть знак +. Щелкните здесь, чтобы добавить календарь.
  6. Начните вводить имя пользователя, как указано выше, и начнется автозаполнение. Найдя правильное имя пользователя, выберите его, чтобы добавить в столбец «Пользователи».
  7. В разделе «Учетные записи, к которым у меня есть доступ»: теперь вы увидите имя этого пользователя. Вы можете включить или отключить отображение их календаря, установив или сняв флажки под заголовком Показать.

Эти инструкции я нашел на сайте USC .

Примечание. Я застрял, потому что не включил синхронизацию контактов из моей учетной записи обмена только с почтой/календарем. Чтобы делегаты отображались/автозаполнялись, необходимо включить синхронизацию контактов.

Ответ от D.Woods хорош, если календарь, к которому вы пытаетесь получить доступ, не обновляется активно (например, календарь офисных праздников). В противном случае, если другие пользователи активно добавляют и удаляют встречи, решение не будет синхронизировать календари. Вы можете обойти это, периодически повторяя процесс, но это далеко не идеально.

В настоящее время не существует универсального решения этой проблемы.

Ни одно из этих исправлений не помогло мне. Я, кажется, нашел обходной путь, хотя. К вашему сведению, моя ситуация заключалась в доступе к общему календарю из Office 365 через iCal на Mac, El Capitan. Я использую Windows 10 на отдельном ПК, Outlook 2013.

  • Синхронизируйте приложение «Почта» на Mac с вашей учетной записью Exchange.

  • Откройте Outlook на ПК, Календари и щелкните правой кнопкой мыши календарь, которым хотите поделиться.

  • Нажмите «Поделиться» и «Отправить календарь по электронной почте...».

  • Отправьте созданное им приглашение себе в Exchange

  • Откройте это письмо в приложении «Почта» на Mac и дважды щелкните файл .ics, который он должен содержать. Он должен открыть его в iCal.

  • Выберите раскрывающийся список в диалоговом окне «Добавление нового события», выберите «Новый календарь» и нажмите «ОК».

  • Теперь вы должны увидеть его в списке в меню «На моем Mac».

  • Этот календарь также синхронизируется, поэтому при редактировании в другом месте все, что вам нужно сделать, это закрыть / снова открыть приложение.

Это то, что, наконец, сработало для меня. Отличный ответ

Я хотел видеть календари, которыми другие пользователи поделились со мной в Outlook365, но просматривать в календаре macOS (v11.0). Решение Дэна Галланта помогло мне, но моих очков репутации недостаточно, чтобы проголосовать.

  1. В Календаре macOS щелкните меню «Календарь», затем «Учетные записи».
  2. Нажмите «Exchange» слева, затем убедитесь, что «Контакты» отмечены галочкой справа.
  3. Закройте это всплывающее окно.
  4. Вернитесь в Календарь macOS, нажмите меню «Календарь», затем «Настройки». Вы получите всплывающее окно под названием «Учетные записи».
  5. Щелкните Exchange слева, затем щелкните Делегирование справа.
  6. Нажмите кнопку «+» и начните вводить полное имя человека, который поделился с вами календарем. Нажмите Enter для завершения.

Календарь появится в Календаре macOS, сгруппированном в разделе «Делегаты».

Имейте в виду, что это «делегирование» не требует, чтобы вам был предоставлен общий доступ к календарю Outlook с разрешениями «Делегирование». Эти два означают разные вещи.

Необычный ответ — добавить человека в приложение «Контакты». Достаточно только имени и адреса электронной почты, затем они появятся на вкладке делегатов в iCal и позволят вам добавить их. Затем он получит разрешения от сервера, и появится общий календарь.