none
Доступ к календарям всех пользователей почтовых ящиков Exchange 2010 RRS feed

  • Вопрос

  • Добрый день.

    Задача:

    Есть задача предоставить одному пользователю (сервисной учетной записи SPP) доступ на чтение ко всем календарям организации на предмет извлечения информации: занятость, тема встреч, место встреч, категория и т.д. (т.е. не только занятость, данные о которой предоставляются в профиле "по-умолчанию").

    Контекст:

    Необходимо на SPP отобразить отпуски пользователей организации Exchange 2010, которые должны будут заводить пользователи в виде встречи, например, с признаком: "Нет на месте".

    Условия:

    - просьба не предлагать решение в котором все пользователи должны отправить приглашение на делегирование.

    - просьба не предлагать предоставление учетной записи полного доступа ко всем почтовым ящикам.

     

    Уточните, пожалуйста, есть ли возможность цетрализованного назначения прав определенной учетной записи на все календари организации на прдедмет чтения расширенного списка артибутов объектов календарей.

    Спасибо.

    18 августа 2011 г. 8:56

Ответы

  • Можно через данный командлет попробовать (пример для одного пользователя - нужно переделать для всей базы)

     

    Add-MailboxFolderPermission -Identity ayla@contoso.com:\Marketing -User Ed@contoso.com -AccessRights Owner

     

    Но этот скрипт нужно будет запускать переодически по крону, чтобы права выдавались на новые ящики.


    Первое правило Windows - делай резервную копию. Коды ошибок смотрите по адресу http://support.microsoft.com и http://eventid.net/ Cisco для начинающих http://faq-cisco.ru
    • Помечено в качестве ответа Georgy Shamne 23 августа 2011 г. 13:40
    19 августа 2011 г. 7:40

Все ответы

  • Можно через данный командлет попробовать (пример для одного пользователя - нужно переделать для всей базы)

     

    Add-MailboxFolderPermission -Identity ayla@contoso.com:\Marketing -User Ed@contoso.com -AccessRights Owner

     

    Но этот скрипт нужно будет запускать переодически по крону, чтобы права выдавались на новые ящики.


    Первое правило Windows - делай резервную копию. Коды ошибок смотрите по адресу http://support.microsoft.com и http://eventid.net/ Cisco для начинающих http://faq-cisco.ru
    • Помечено в качестве ответа Georgy Shamne 23 августа 2011 г. 13:40
    19 августа 2011 г. 7:40
  • Может быть вам лучше описать цель и задачу, которую вы пытаетесь решить, а потом уже будем искать средства, которыми это можно сделать?
    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    22 августа 2011 г. 5:50
    Модератор
  • cognize: Спасибо большое, предложенное решение может являться выходом, но оно не совсем идеологически верное. Во-первых мне не нравится, что мне нужно будет периодически запускать скрипт (под каким аккаунтом, в каком виде, как часто (ритор ?), во-вторых как обрабатывать "русские" и "английские" ящики - т.к. папка календарь называется по-разному.

     

    ILYA: Спасибо большое, цель и задача описаны в разделе "Контекст". Надо признать, указал коротко, если нужно более подробно, дайте, пожалуйста, знать.

     

    Спасибо.

    22 августа 2011 г. 16:48
  • Могу предложить использовать фичу Out of Office - прочитать настройки можно для любого ящика, т.к. они хранятся не внутри его, а вне. Командлет для чтения Get-MailboxAutoReplyConfiguration. Конечно пользователи перед уходом в отпуск должны будут настроить автоответ "правильным" образом.

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

    Можно опять же предписать всем пользователям расшаривать свой календарь для всех. Тогда программа сможет тоже получить доступ к календарю.


    Сазонов Илья http://www.itcommunity.ru/blogs/sie-wl/
    23 августа 2011 г. 11:29
    Модератор