У нас есть около 10 техников, которые выполняют работы по исправлению неисправностей. Я хотел бы создать единый календарь, который показывает все их встречи на день, неделю и месяц без необходимости заполнять его вручную. Мы используем полностью размещенный Exchange в Office 365 и больше не имеем локального почтового сервера.
Как бы вы порекомендовали это сделать / что было бы наиболее логично? Если я не могу создать единый унифицированный календарь, могу ли я использовать PowerShell для создания отчета, содержащего эту информацию?
У вас должна быть возможность написать сценарий или написать приложение для этого.
MessageOps делает Модуль PowerShell для веб-служб Exchange (EWS).
Вы также можете предварительный просмотр API REST для Office 365 и используйте их вместе с Invoke-RestMethod
в PowerShell.
Если вы ищете особенности скриптов, я определенно рекомендую публиковать сообщения на StackOverflow, а не здесь. Если вы закончите движение по этому маршруту, пришлите мне ссылку на свой вопрос; это интересный материал.
В Outlook вы можете очень легко Посмотреть несколько календарей. Пока вам разрешен некоторый уровень доступа «Чтение» к календарю техника, просто сделайте это. Нет необходимости создавать дополнительный почтовый ящик, который существовал бы только для хранения дубликатов встреч других людей.
Перейдите в Календарь, «Новая группа календарей» и заполните его своими специалистами. В разных версиях Outlook для этого могут быть немного разные параметры графического интерфейса.
Это наиболее логичный способ: использовать имеющийся функционал. Кроме того, в зависимости от того, что вы делаете, Free / Busy (чаще всего отображается при приглашении людей на новые встречи) также может отображать свободные и занятые блоки времени.
/ Редактировать на основе вашего комментария. Да, вы можете использовать Powershell для доступа к веб-службам Exchange. Вы можете запустить сценарий, используя учетную запись, у которой есть права на просмотр папок календаря, для извлечения событий из определенных почтовых ящиков за определенный диапазон дат. Затем вам нужно будет выяснить, как лучше всего отображать / форматировать события в соответствии с потребностями вашего бизнеса.