Показать полную графическую версию : Рабочие Часы (working hours) Календарь рабочей недели.
Простой вопрос. возможно это и не в эксчейндж.
На данный момент у всех ново созданных пользователей рабочее время в календаре с 8 по 17 00
как поменять например на 9 00 18 00,
+ и всем уже созданным,
Но чтоб пользователь мог изменить потом, на своё.
Oleg Krylov
19-10-2010, 11:03
Вопрос ни разу не простой. Простым он становится в Exchange 2010. Exchange 2007 не может централизовано изменять настройки календарей пользователей. Откуда настройки рабочего времени берутся не подскажу, ибо сам не в курсе, возможно из региональных настроек.
Зато я знаю где они хранятся. В принципе у вас два типа клиентов: Outlook и OWA.
В Outlook на клиентской машине настройки времени хранятся в двух ключиках реестра:
HKCU\Software\Microsoft\Office\12.0\Outlook\Options\Calendar
CalDefEnd
CalDefStart
Их можно настроить на одной из машин, экспортировать и распространить на остальные с помощью групповых политик.
Если MAPI-клиентов нет, то все усложняется. В ящике на стороне сервера настройки времени хранятся в скрытом сообщении-шаблоне IPM.Configuration.WorkHours. Чтобы его изменить, проделайте следующее:
1. Скачайте MFCMAPI (http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=55fdffd7-1878-4637-9808-1e21abb3ae37)
2. Запустите MFCMAPI и выполните вход в почтовый ящик в режиме Online.
3. Откройте почтовый ящик и раскройте Root Container и Top of Information Store
4. Правой кнопкой мыши на папке Календарь --> Open Associated Contents Table
5.Выбираете сообщение с темой IPM.Configuration.WorkHours
6. Открываете свойство 0x7C080102, которое и содержит настройки рабочего времени.
Потом при помощи того же MFCMAPI сообщение копируется с заменой во все ящики. Для выполнения операции у вашей учетной записи должны быть полные права на ящик пользователя. Возможно это действие можно заскриптовать, чтобы не убить огромное количество времени на проделывание процедуры с каждым ящиком.
на строне офиса outlook + при установке можно задать параметр,
так даже самое правильное. пользователь потом может изменить.
текущих можно и поправить не так много.
а как быть с создаваемыми пользователями. которые выполняют первый вход через owa?
Microsoft Exchange Server MAPI Editor has moved
http://mfcmapi.codeplex.com/
Oleg Krylov
19-10-2010, 14:49
а как быть с создаваемыми пользователями. которые выполняют первый вход через owa? »
А для этого надо бы узнать региональные настройки сервера.
Microsoft Exchange Server MAPI Editor has moved
http://mfcmapi.codeplex.com/ »
Я в курсе, не поверите :) Просто по опыту общения в форуме - люди не очень доверяют внешним ссылкам, поэтому ссылка на сайт производителя - более весомый аргумент, чем ссылка на кодеплекс :)
серврера 2003 R2 ?
Россия
или ешё где посмотреть?
Ещё такой момент: Захожу через OWA и меняю рабочие часы пользователя Юзер1 на 9.00-18.00.
Затем просматриваю контакт юзер1, из под пользователя юзер2.
В превью доступность, стоит галочка "отобразить только рабочие часы" и там время с 8.00по17.00 ,
такие же как у самого юзера2.
Как то не логично получается или так должно?
Соотв. если поменять настройки календаря юзер2 на 9,00-18,00 то у всех остальных контактов время будет с 9,00 по 18,00.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.