Set-MailboxCalendarSettings
Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Tópico modificado em: 2012-01-19
Use o cmdlet Set-MailboxCalendarSettings para habilitar o processamento de calendário para uma caixa de correio.
Sintaxe
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>]]
Descrição detalhada
O cmdlet Set-MailboxCalendarSettings permite que você habilite o processamento de calendário para uma caixa de correio. É possível configurar parâmetros para reserva de recursos automática ou processamento de Atendedor de Calendário.
Para executar o cmdlet Set-MailboxCalendarSettings, você deve usar uma conta à qual esteja delegada o seguinte:
- Função Administrador da Organização do Exchange
Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange Server 2007, consulte Considerações sobre permissão.
Parâmetros
Parâmetro | Necessário | Tipo | Descrição | ||
---|---|---|---|---|---|
Identity |
Necessário |
Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter |
O parâmetro Identity especifica a identidade da caixa de correio. |
||
AddAdditionalResponse |
Opcional |
System.Boolean |
O parâmetro AddAdditionalResponse especifica se informações adicionais serão enviadas da caixa de correio do recurso quando houver resposta às solicitações de reuniões. Esse parâmetro será ignorado, a não ser que o parâmetro AutomateProcessing seja definido como AutoAccept. |
||
AdditionalResponse |
Opcional |
System.String |
Use o parâmetro AdditionalResponse para especificar as informações adicionais a serem incluídas nas respostas às solicitações de reuniões. |
||
AddNewRequestsTentatively |
Opcional |
System.Boolean |
Defina o parâmetro AddNewRequestsTentatively como $true para que o Atendedor de Calendário coloque provisoriamente novos itens no calendário. Se o parâmetro AddNewRequestsTentatively estiver definido como $false, apenas itens de calendário existentes serão atualizados pelo Atendedor de Calendário. |
||
AddOrganizerToSubject |
Opcional |
System.Boolean |
Use o parâmetro AddOrganizerToSubject para especificar se o nome do organizador da reunião será usado como assunto da solicitação de reunião. Esse parâmetro será ignorado, a não ser que o parâmetro AutomateProcessing seja definido como AutoAccept. |
||
AllBookInPolicy |
Opcional |
System.Boolean |
Use o parâmetro AllBookInPolicy para especificar se as solicitações dentro da diretiva serão automaticamente aprovadas para todos os usuários. |
||
AllowConflicts |
Opcional |
System.Boolean |
Use o parâmetro AllowConflicts para especificar se solicitações de reuniões conflitantes serão permitidas. |
||
AllowRecurringMeetings |
Opcional |
System.Boolean |
Use o parâmetro AllowRecurringMeetings para especificar se solicitações de reuniões recorrentes serão permitidas. |
||
AllRequestInPolicy |
Opcional |
System.Boolean |
Use o parâmetro AllRequestInPolicy para especificar se todos os usuários poderão enviar solicitações dentro da diretiva. Essas solicitações estarão sujeitas a aprovação de um representante de caixa de correio de recurso, a menos que o parâmetro AllBookInPolicy seja definido como $true. |
||
AllRequestOutOfPolicy |
Opcional |
System.Boolean |
Use o parâmetro AllRequestOutOfPolicy para especificar se todos os usuários poderão enviar solicitações fora da diretiva. Solicitações fora da diretiva estão sujeitas à aprovação de um representante de caixa de correio de recurso. |
||
AutomateProcessing |
Opcional |
Microsoft.Exchange.Data.Storage.CalendarProcessingFlags |
Use o parâmetro AutomateProcessing para habilitar ou desabilitar o processamento de calendário na caixa de correio. Se esse parâmetro estiver definido como None, as reservas de recursos e o Atendedor de Calendário serão desabilitados na caixa de correio. Se estiver definido como AutoUpdate, o Atendedor de Calendário processará solicitações de reuniões e respostas. Se esse parâmetro estiver definido como AutoAccept, a reserva de recursos estará habilitada na caixa de correio. |
||
BookingWindowInDays |
Opcional |
System.Int32 |
Use o parâmetro BookingWindowInDays para especificar o número de dias de antecedência em que as reuniões podem ser reservadas. |
||
BookInPolicy |
Opcional |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Use o parâmetro BookInPolicy para especificar uma lista de usuários que podem enviar solicitações de reuniões dentro da diretiva para caixa de correio de recurso. As solicitações de reuniões dentro da diretiva desses usuários serão aprovadas automaticamente. |
||
Confirm |
Opcional |
System.Management.Automation.SwitchParameter |
O parâmetro Confirm faz com que o comando pause o processamento e exige que você confirme o que o comando fará antes que o processamento continue. Você não precisa especificar um valor com o parâmetro Confirm. |
||
ConflictPercentageAllowed |
Opcional |
System.Int32 |
Use o parâmetro ConflictPercentageAllowed para definir um limite de porcentagem de conflito para reuniões recorrentes. Se a porcentagem de instâncias de uma reunião recorrente que entrarem em conflito com outras reuniões exceder esse número, a solicitação de reunião recorrente será recusada. |
||
DefaultReminderTime |
Opcional |
System.Int32 |
Use o parâmetro DefaultReminderTime para especificar o horário de lembrete padrão para as solicitações de reunião. |
||
DeleteAttachments |
Opcional |
System.Boolean |
Defina o parâmetro DeleteAttachments como $true para remover anexos de todas as mensagens de entrada. Esse parâmetro será ignorado, a não ser que o parâmetro AutomateProcessing seja definido como AutoAccept. |
||
DeleteComments |
Opcional |
System.Boolean |
Use o parâmetro DeleteComments para remover qualquer texto do corpo da mensagem das solicitações de reunião de entrada. Esse parâmetro será ignorado, a não ser que o parâmetro AutomateProcessing seja definido como AutoAccept. |
||
DeleteNonCalendarItems |
Opcional |
System.Boolean |
Defina o parâmetro DeleteNonCalendarItems como $true para remover todos os itens que não sejam de calendário recebidos pela caixa de correio. |
||
DeleteSubject |
Opcional |
System.Boolean |
Use o parâmetro DeleteSubject para remover o assunto das solicitações de reunião de entrada. Esse parâmetro será ignorado, a não ser que o parâmetro AutomateProcessing seja definido como AutoAccept. |
||
DisableReminders |
Opcional |
System.Boolean |
Use o parâmetro DisableReminders para especificar se você deseja desabilitar os lembretes de reuniões na caixa de correio. |
||
DomainController |
Opcional |
Microsoft.Exchange.Data.Fqdn |
Para especificar o nome de domínio totalmente qualificado (FQDN) do controlador de domínio que recupera dados do serviço de diretório do Active Directory, inclua o parâmetro DomainController no comando. |
||
EnableResponseDetails |
Opcional |
System.Boolean |
Defina o parâmetro EnableResponseDetails como $true para incluir os motivos de aceitação ou rejeição de uma reunião na mensagem de email de resposta. |
||
EnforceSchedulingHorizon |
Opcional |
System.Boolean |
Use o parâmetro EnforceSchedulingHorizon para especificar se as reuniões recorrentes que possuem data final além da janela de horizonte de reserva serão rejeitadas. |
||
ForwardRequestsToDelegates |
Opcional |
System.Boolean |
Use o parâmetro ForwardRequestsToDelegates para especificar se as solicitações de reunião de entrada devem ser encaminhadas para os representantes definidos para a caixa de correio. |
||
IgnoreDefaultScope |
Opcional |
System.Management.Automation.SwitchParameter |
O parâmetro IgnoreDefaultScope instrui o comando a ignorar a configuração padrão de escopo do destinatário do Shell de Gerenciamento do Exchange e usar toda a floresta como o escopo. Isso permite que o comando acesse objetos do Active Directory que não estão atualmente no escopo padrão. O uso do parâmetro IgnoreDefaultScope introduz as seguintes restrições:
|
||
Instance |
Opcional |
Microsoft.Exchange.Data.Directory.Recipient.ADUser |
O parâmetro Instance permite que você passe um objeto inteiro para o comando a ser processado. Ele é usado principalmente quando um objeto inteiro deve ser passado para o comando. |
||
MaximumConflictInstances |
Opcional |
System.Int32 |
Use o parâmetro MaximumConflictInstances para definir o número máximo de conflitos permitidos para reuniões recorrentes. Se o número de instâncias de uma reunião recorrente que estiverem em conflito exceder esse número, a solicitação de reunião recorrente será recusada. |
||
MaximumDurationInMinutes |
Opcional |
System.Int32 |
Use o parâmetro MaximumDurationInMinutes para especificar a duração máxima permitida para as solicitações de reunião de entrada. |
||
OrganizerInfo |
Opcional |
System.Boolean |
Defina o parâmetro OrganizerInfo como $true para que as caixas de correio de recursos enviem informações do organizador quando uma solicitação de reunião for recusada devido a conflitos. |
||
ProcessExternalMeetingMessages |
Opcional |
System.Boolean |
Use o parâmetro ProcessExternalMeetingMessages para especificar se solicitações de reuniões originadas fora da organização do Exchange serão processadas. |
||
RemoveForwardedMeetingNotifications |
Opcional |
System.Boolean |
Se o parâmetro RemoveForwardedMeetingNotifications estiver definido como $true, as notificações de encaminhamento de reuniões serão movidas para a pasta Itens Excluídos depois de serem processadas pelo Atendedor de Calendário. |
||
RemoveOldMeetingMessages |
Opcional |
System.Boolean |
Se o parâmetro RemoveOldMeetingMessages estiver definido como $true, o Atendedor de Calendário removerá respostas e atualizações antigas e redundantes. |
||
RemovePrivateProperty |
Opcional |
System.Boolean |
Defina o parâmetro RemovePrivateProperty como $true para remover o sinalizador particular de solicitações de reunião de entrada. |
||
RequestInPolicy |
Opcional |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Use o parâmetro RequestInPolicy para especificar uma lista de usuários que podem enviar solicitações de reuniões dentro da diretiva para a caixa de correio de recurso. Todas as solicitações desses usuários dentro da diretiva estão sujeitas à aprovação de um representante da caixa de correio de recurso. |
||
RequestOutOfPolicy |
Opcional |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Use o parâmetro RequestOutOfPolicy para especificar uma lista de usuários que poderão enviar solicitações fora da diretiva. Solicitações fora da diretiva estão sujeitas à aprovação de um representante de caixa de correio de recurso. |
||
ResourceDelegates |
Opcional |
Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[] |
Use o parâmetro ResourceDelegates para especificar uma lista de usuários que são representantes da caixa de correio de recurso. Os representantes da caixa de correio de recurso podem aprovar ou rejeitar solicitações enviadas a essa caixa de correio de recurso. |
||
ScheduleOnlyDuringWorkHours |
Opcional |
System.Boolean |
Use o parâmetro ScheduleOnlyDuringWorkHours para especificar se as reuniões poderão ser agendadas fora do horário comercial. |
||
TentativePendingApproval |
Opcional |
System.Boolean |
Defina o parâmetro TentativePendingApproval como $true para marcar solicitações pendentes como provisórias no calendário. Se o parâmetro estiver definido como $false, as solicitações pendentes serão marcadas como disponíveis. |
||
UseRusServer |
Opcional |
System.String |
O parâmetro UseRusServer instrui o comando a utilizar o servidor de Caixa de Correio especificado no serviço Lista de Endereços em execução, a fim de obter e então definir a caixa de correio e os atributos de usuário Active Directory. O serviço Lista de Endereços é um componente do serviço Assistente do Sistema Exchange. O serviço Lista de Endereços cria e mantém valores de atributo específicos do Exchange no Active Directory. Você pode usar o serviço Lista de Endereços para atualizar objetos de destinatário em um domínio usando informações específicas, como associação na lista de endereços e endereços de email. |
||
WhatIf |
Opcional |
System.Management.Automation.SwitchParameter |
O parâmetro WhatIf instrui o comando a simular as ações que ele executará no objeto. Ao usar o parâmetro WhatIf, você poderá visualizar quais alterações ocorrerão sem precisar aplicar nenhuma dessas alterações. Você não precisa especificar um valor com o parâmetro WhatIf. |
Tipos de entrada
Tipos de retorno
Erros
Erro | Descrição |
---|---|
Exceções
Exceções | Descrição |
---|---|
Exemplo
Este exemplo configura a caixa de correio "5th Floor Conference Room" para aceitar solicitações de reuniões automaticamente. Ele também substitui a linha do assunto das solicitações de reunião pelo nome do organizador da reunião.
Set-MailboxCalendarSettings -Identity "5th Floor Conference Room" -AutomateProcessing AutoAccept -AddOrganizerToSubject $true -DeleteSubject $true