Set-MailboxCalendarSettings
Применимо к: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Последнее изменение раздела: 2012-01-19
Командлет Set-MailboxCalendarSettings используется для включения обработки календаря в почтовом ящике.
Синтаксис
Set-MailboxCalendarSettings -Identity <MailboxIdParameter> [-AddAdditionalResponse <$true | $false>] [-AdditionalResponse <String>] [-AddNewRequestsTentatively <$true | $false>] [-AddOrganizerToSubject <$true | $false>] [-AllBookInPolicy <$true | $false>] [-AllowConflicts <$true | $false>] [-AllowRecurringMeetings <$true | $false>] [-AllRequestInPolicy <$true | $false>] [-AllRequestOutOfPolicy <$true | $false>] [-AutomateProcessing <None | AutoUpdate | AutoAccept>] [-BookingWindowInDays <Int32>] [-BookInPolicy <RecipientIdParameter[]>] [-Confirm [<SwitchParameter>]] [-ConflictPercentageAllowed <Int32>] [-DefaultReminderTime <Int32>] [-DeleteAttachments <$true | $false>] [-DeleteComments <$true | $false>] [-DeleteNonCalendarItems <$true | $false>] [-DeleteSubject <$true | $false>] [-DisableReminders <$true | $false>] [-DomainController <Fqdn>] [-EnableResponseDetails <$true | $false>] [-EnforceSchedulingHorizon <$true | $false>] [-ForwardRequestsToDelegates <$true | $false>] [-IgnoreDefaultScope <SwitchParameter>] [-MaximumConflictInstances <Int32>] [-MaximumDurationInMinutes <Int32>] [-OrganizerInfo <$true | $false>] [-ProcessExternalMeetingMessages <$true | $false>] [-RemoveForwardedMeetingNotifications <$true | $false>] [-RemoveOldMeetingMessages <$true | $false>] [-RemovePrivateProperty <$true | $false>] [-RequestInPolicy <RecipientIdParameter[]>] [-RequestOutOfPolicy <RecipientIdParameter[]>] [-ResourceDelegates <RecipientIdParameter[]>] [-ScheduleOnlyDuringWorkHours <$true | $false>] [-TentativePendingApproval <$true | $false>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]
Set-MailboxCalendarSettings [-AddAdditionalResponse <$true | $false>] [-AdditionalResponse <String>] [-AddNewRequestsTentatively <$true | $false>] [-AddOrganizerToSubject <$true | $false>] [-AllBookInPolicy <$true | $false>] [-AllowConflicts <$true | $false>] [-AllowRecurringMeetings <$true | $false>] [-AllRequestInPolicy <$true | $false>] [-AllRequestOutOfPolicy <$true | $false>] [-AutomateProcessing <None | AutoUpdate | AutoAccept>] [-BookingWindowInDays <Int32>] [-BookInPolicy <RecipientIdParameter[]>] [-Confirm [<SwitchParameter>]] [-ConflictPercentageAllowed <Int32>] [-DefaultReminderTime <Int32>] [-DeleteAttachments <$true | $false>] [-DeleteComments <$true | $false>] [-DeleteNonCalendarItems <$true | $false>] [-DeleteSubject <$true | $false>] [-DisableReminders <$true | $false>] [-DomainController <Fqdn>] [-EnableResponseDetails <$true | $false>] [-EnforceSchedulingHorizon <$true | $false>] [-ForwardRequestsToDelegates <$true | $false>] [-IgnoreDefaultScope <SwitchParameter>] [-Instance <ADUser>] [-MaximumConflictInstances <Int32>] [-MaximumDurationInMinutes <Int32>] [-OrganizerInfo <$true | $false>] [-ProcessExternalMeetingMessages <$true | $false>] [-RemoveForwardedMeetingNotifications <$true | $false>] [-RemoveOldMeetingMessages <$true | $false>] [-RemovePrivateProperty <$true | $false>] [-RequestInPolicy <RecipientIdParameter[]>] [-RequestOutOfPolicy <RecipientIdParameter[]>] [-ResourceDelegates <RecipientIdParameter[]>] [-ScheduleOnlyDuringWorkHours <$true | $false>] [-TentativePendingApproval <$true | $false>] [-UseRusServer <String>] [-WhatIf [<SwitchParameter>]]
Подробное описание
Командлет Set-MailboxCalendarSettings разрешает обработку календаря в почтовом ящике. Можно настроить параметры автоматического резервирования ресурсов или обработки автосекретаря календаря.
Для выполнения командлета Set-MailboxCalendarSettings используемой учетной записи необходимо делегировать следующую роль:
- роль администратора организации Exchange.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange Server 2007, см. в разделе Вопросы, связанные с разрешениями.
Параметры
Параметр | Обязательный | Тип | Описание | ||
---|---|---|---|---|---|
Identity |
Обязательный |
Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter |
Параметр Identity указывает идентификатор нужного почтового ящика. |
||
AddAdditionalResponse |
Необязательный |
System.Boolean |
Параметр AddAdditionalResponse указывает, будут ли посланы дополнительные сведения с почтового ящика ресурсов при ответе на приглашения на собрания. Этот параметр не учитывается, если только значение параметра AutomateProcessing не равно «AutoAccept». |
||
AdditionalResponse |
Необязательный |
System.String |
Параметр AdditionalResponse используется для указания дополнительных сведений, которые будут включены в ответы на приглашения на собрания. |
||
AddNewRequestsTentatively |
Необязательный |
System.Boolean |
Установите значение параметра AddNewRequestsTentatively равное «$true», чтобы автосекретарь календаря размещал новые элементы календаря под вопросом. Если значение параметра AddNewRequestsTentatively равно «$false», только существующие элементы календаря обновляются автосекретарем. |
||
AddOrganizerToSubject |
Необязательный |
System.Boolean |
Параметр AddOrganizerToSubject используется для указания, будет ли имя организатора собрания использоваться в качестве темы приглашения на собрание. Этот параметр не учитывается, если только значение параметра AutomateProcessing не равно «AutoAccept». |
||
AllBookInPolicy |
Необязательный |
System.Boolean |
Параметр AllBookInPolicy используется для указания, будут ли автоматически разрешаться соответствующие политике приглашения от всех пользователей. |
||
AllowConflicts |
Необязательный |
System.Boolean |
Параметр AllowConflicts используется для указания, будут ли разрешены конфликтующие приглашения на собрания. |
||
AllowRecurringMeetings |
Необязательный |
System.Boolean |
Параметр AllowRecurringMeetings используется для указания, будут ли разрешены повторяющиеся собрания. |
||
AllRequestInPolicy |
Необязательный |
System.Boolean |
Параметр AllRequestInPolicy используется для указания, будет ли разрешено всем пользователям посылать приглашения, соответствующие политике. Эти приглашения должны быть разрешены уполномоченным почтового ящика ресурса, если только значение параметра AllBookInPolicy не равно «$true». |
||
AllRequestOutOfPolicy |
Необязательный |
System.Boolean |
Параметр AllRequestOutOfPolicy используется для указания, будет ли разрешено всем пользователям посылать приглашения, не соответствующие политике. Приглашения, не соответствующие политике, должны быть подтверждены уполномоченным почтового ящика ресурса. |
||
AutomateProcessing |
Необязательный |
Microsoft.Exchange.Data.Storage.CalendarProcessingFlags |
Параметр AutomateProcessing используется для включения или отключения обработки календаря в почтовом ящике. Если значение этого параметра равно «None», резервирование ресурсов и автосекретарь календаря в этом почтовом ящике будут отключены. Если значение равно «AutoUpdate», автосекретарь календаря будет обрабатывать приглашения на собрания и ответы. Если значение этого параметра равно «AutoAccept», будет включено резервирование ресурсов для этого ящика. |
||
BookingWindowInDays |
Необязательный |
System.Int32 |
Параметр BookingWindowInDays указывает, на сколько дней можно предварительно резервировать собрания. |
||
BookInPolicy |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр BookInPolicy используется для указания списка пользователей, которым разрешено посылать приглашения на собрания, соответствующие политике, на почтовый ящик ресурса. Любые приглашения на собрание, соответствующие политике, полученные от этих пользователей, будут автоматически разрешены. |
||
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр Confirm используется для приостановки команды и требует подтверждения выполняемого ею действия. Указывать значение параметра Confirm не требуется. |
||
ConflictPercentageAllowed |
Необязательный |
System.Int32 |
Параметр ConflictPercentageAllowed используется для определения процентного порога конфликтов для повторяющихся собраний. Если процентное соотношение экземпляров повторяющегося собрания, конфликтующего с другими собраниями, превышает указанное число, приглашение на собрание будет отклонено. |
||
DefaultReminderTime |
Необязательный |
System.Int32 |
Параметр DefaultReminderTime используется для определения времени напоминания по умолчанию для приглашений на собрания. |
||
DeleteAttachments |
Необязательный |
System.Boolean |
Параметр DeleteAttachments со значением, равным «$true», используется для удаления вложений из всех входящих сообщений. Этот параметр не учитывается, если только значение параметра AutomateProcessing не равно «AutoAccept». |
||
DeleteComments |
Необязательный |
System.Boolean |
Параметр DeleteComments используется для удаления любого текста из сообщений входящих приглашений на собрания. Этот параметр не учитывается, если только значение параметра AutomateProcessing не равно «AutoAccept». |
||
DeleteNonCalendarItems |
Необязательный |
System.Boolean |
Параметр DeleteNonCalendarItems со значением, равным «$true», используется для удаления всех некалендарных элементов, полученных почтовым ящиком. |
||
DeleteSubject |
Необязательный |
System.Boolean |
Параметр DeleteSubject используется для удаления темы входящих приглашений на собрания. Этот параметр не учитывается, если только значение параметра AutomateProcessing не равно «AutoAccept». |
||
DisableReminders |
Необязательный |
System.Boolean |
Параметр DisableReminders используется для указания, следует ли отключать напоминания о собраниях в почтовом ящике. |
||
DomainController |
Необязательный |
Microsoft.Exchange.Data.Fqdn |
Чтобы указать полное доменное имя контроллера домена, получающего данные из службы каталогов Active Directory, включите в команду параметр DomainController. |
||
EnableResponseDetails |
Необязательный |
System.Boolean |
Параметр EnableResponseDetails со значением, равным «$true», используется для добавления причин принятия или отклонения собрания в ответном сообщении электронной почты. |
||
EnforceSchedulingHorizon |
Необязательный |
System.Boolean |
Параметр EnforceSchedulingHorizon используется для указания, следует ли отклонять повторяющиеся собрания c конечной датой, не попадающей в окно резервиpования. |
||
ForwardRequestsToDelegates |
Необязательный |
System.Boolean |
Параметр ForwardRequestsToDelegates используется для указания, следует ли пересылать входящие приглашения на собрания уполномоченным, определенным для почтового ящика. |
||
IgnoreDefaultScope |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр IgnoreDefaultScope указывает, что при выполнении команды параметр, определяющий область получателя по умолчанию для командной консоли Exchange, должен пропускаться, и задает в качестве области весь лес. Это обеспечивает команде доступ к объектам Active Directory, которые в текущий момент не относятся к области по умолчанию. При использовании параметра IgnoreDefaultScope действуют ограничения, описанные ниже.
|
||
Instance |
Необязательный |
Microsoft.Exchange.Data.Directory.Recipient.ADUser |
Параметр Instance позволяет передать в обрабатываемую команду весь объект. Он обычно используется в сценариях, где целый объект должен быть отправлен команде. |
||
MaximumConflictInstances |
Необязательный |
System.Int32 |
Параметр MaximumConflictInstances используется для определения максимального количества конфликтов, допустимых для повторяющихся собраний. Если количество экземпляров конфликтующего повторяющегося собрания превышает это число, повторяющееся приглашение на собрание будет отклонено. |
||
MaximumDurationInMinutes |
Необязательный |
System.Int32 |
Параметр MaximumDurationInMinutes используется для указания максимальной продолжительности, допустимой для входящих приглашений на собрания. |
||
OrganizerInfo |
Необязательный |
System.Boolean |
Параметр OrganizerInfo со значением, равным «$true», используется для того, чтобы почтовые ящики ресурса отправляли сведения об организаторе при отклонении приглашения на собрание по причине конфликтов. |
||
ProcessExternalMeetingMessages |
Необязательный |
System.Boolean |
Параметр ProcessExternalMeetingMessages используется для указания, следует ли обрабатывать приглашения на собрания, которые были отправлены из-за пределов организации Exchange. |
||
RemoveForwardedMeetingNotifications |
Необязательный |
System.Boolean |
Параметр RemoveForwardedMeetingNotifications со значением, равным «$true», используется для перемещения пересылаемых уведомлений о собрании в папку «Удаленные» после их обработки автосекретарем календаря. |
||
RemoveOldMeetingMessages |
Необязательный |
System.Boolean |
Параметр RemoveOldMeetingMessages со значением, равным «$true», используется для того, чтобы автосекретарь календаря удалял старые и повторяющиеся обновления и ответы. |
||
RemovePrivateProperty |
Необязательный |
System.Boolean |
Параметр RemovePrivateProperty со значением, равным «$true», используется для снятия пометок «частное» со всех входящих приглашений на собрания. |
||
RequestInPolicy |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр RequestInPolicy используется для указания списка пользователей, которым разрешено посылать приглашения на собрания, соответствующие политике, на почтовый ящик ресурса. Все приглашения на собрания, соответствующие политике, полученные от этих пользователей, должны быть разрешены уполномоченным почтового ящика ресурса. |
||
RequestOutOfPolicy |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр RequestOutOfPolicy используется для указания списка пользователей, которым разрешено посылать приглашения, не соответствующие политике. Приглашения, не соответствующие политике, должны быть подтверждены уполномоченным почтового ящика ресурса. |
||
ResourceDelegates |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Параметр ResourceDelegates используется для указания списка пользователей, являющихся делегатами почтового ящика ресурса. Делегаты почтового ящика ресурсов могут утверждать или отклонять запросы, отправленные на этот почтовый ящик ресурса. |
||
ScheduleOnlyDuringWorkHours |
Необязательный |
System.Boolean |
Параметр ScheduleOnlyDuringWorkHours используется для указания, следует ли разрешать планирование собраний вне рабочих часов. |
||
TentativePendingApproval |
Необязательный |
System.Boolean |
Параметр TentativePendingApproval со значением, равным «$true», используется для пометки ожидающих запросов в календаре значением «под вопросом» . Если значение равно «$false», ожидающие запросы помечаются как свободные. |
||
UseRusServer |
Необязательный |
System.String |
Параметр UseRusServer указывает на необходимость использования определенного сервера почтовых ящиков, на котором выполняется служба списка адресов, для получения и установки атрибутов почтового ящика и пользователя Active Directory. Служба списка адресов является компонентом службы системного помощника Exchange. С ее помощью создаются и поддерживаются характерные для Exchange значения атрибутов в Active Directory. Ее можно использовать для обновления объектов получателей в домене с применением определенных сведений, например данных о членстве в списках адресов и адресов электронной почты. |
||
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
При использовании параметра WhatIf команда имитирует действия над объектом, которые она будет выполнять. Параметр WhatIf позволяет узнать, какие изменения произойдут, не применяя их. Указывать значение параметра WhatIf не требуется. |
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
Исключения
Исключения | Описание |
---|---|
Пример
В этом примере почтовый ящик «5th Floor Conference Room» будет настроен на автоматический прием приглашений на собрания. Кроме того, строка темы приглашений на собрание в нем будет заменена на имя организатора собрания.
Set-MailboxCalendarSettings -Identity "5th Floor Conference Room" -AutomateProcessing AutoAccept -AddOrganizerToSubject $true -DeleteSubject $true