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


9

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


См. Справочную страницу Apple по этому
Пьер

Ответы:


2

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

Вот шаги:

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

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


Calendar.app - это просто новое имя для iCal. Спасибо, ваше решение отлично работает! То, что мне приходилось каждый раз заходить в веб-приложение, меня действительно беспокоило.
mik01aj

1
Это статическая копия или ссылка на общедоступный (динамический) календарь?
Матиас

5

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

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

Я нашел эти инструкции на сайте USC .


2

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

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


1

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

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

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

  • Нажмите «Поделиться» и «Email Calendar ..»

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

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

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

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

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


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

1

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

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

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

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


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.