Condividi tramite


Set-MailboxCalendarSettings (RTM)

 

Si applica a: Exchange Server 2007

Ultima modifica dell'argomento: 2007-06-05

Il cmdlet Set-MailboxCalendarSettings consente di abilitare l'elaborazione del calendario di una cassetta postale.

Sintassi

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[]>] [-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>] [-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>]

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[]>] [-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>] [-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>]

Descrizione dettagliata

Il cmdlet Set-MailboxCalendarSettings consente di abilitare l'elaborazione del calendario di una cassetta postale. È possibile configurare i parametri per la prenotazione automatica delle risorse o l'elaborazione tramite Calendar Attendant.

Per eseguire il cmdlet Set-MailboxCalendarSettings, è necessario utilizzare un account che disponga della seguente delega:

  • Ruolo Exchange Organization Administrator

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange Server 2007, vedere Considerazioni sulle autorizzazioni.

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Obbligatorio

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Il parametro Identity consente di specificare l'identità della cassetta postale.

AddAdditionalResponse

Facoltativo

System.Boolean

Il parametro AddAdditionalResponse consente di specificare se dalla cassetta postale delle risorse vengono inviate ulteriori informazioni quando si risponde alle convocazioni di riunione.

Questo parametro viene ignorato a meno che il parametro AutomateProcessing non sia impostato su AutoAccept.

AdditionalResponse

Facoltativo

System.String

Utilizzare il parametro AdditionalResponse per specificare ulteriori informazioni da includere nelle risposte alle convocazioni di riunione.

AddNewRequestsTentatively

Facoltativo

System.Boolean

Impostare il parametro AddNewRequestsTentatively su $true per inserire provvisoriamente nuovi elementi nel calendario tramite l'Operatore Calendario. Se il parametro AddNewRequestsTentatively è impostato su $false, l'Operatore Calendario aggiorna solo gli elementi esistenti nel calendario.

AddOrganizerToSubject

Facoltativo

System.Boolean

Utilizzare il parametro AddOrganizerToSubject per specificare se utilizzare il nome dell'organizzatore della riunione come oggetto della convocazione.

Questo parametro viene ignorato a meno che il parametro AutomateProcessing non sia impostato su AutoAccept.

AllBookInPolicy

Facoltativo

System.Boolean

Utilizzare il parametro AllBookInPolicy per specificare se approvare automaticamente le convocazioni che rientrano nei criteri impostati provenienti da tutti gli utenti.

AllowConflicts

Facoltativo

System.Boolean

Utilizzare il parametro AllowConflicts per specificare se consentire convocazioni di riunione in conflitto.

AllowRecurringMeetings

Facoltativo

System.Boolean

Utilizzare il parametro AllowRecurringMeetings per specificare se consentire le riunioni ricorrenti.

AllRequestInPolicy

Facoltativo

System.Boolean

Utilizzare il parametro AllRequestInPolicy per specificare se consentire a tutti gli utenti di inviare convocazioni che rientrano nei criteri impostati.

Tali convocazioni sono soggette all'approvazione di un delegato della cassetta postale delle risorse a meno che il parametro AllBookInPolicy non sia impostato su $true.

AllRequestOutOfPolicy

Facoltativo

System.Boolean

Utilizzare il parametro AllRequestOutOfPolicy per specificare se consentire a tutti gli utenti di inviare convocazioni fuori dai criteri.

Tali convocazioni sono soggette all'approvazione da parte di un delegato della cassetta postale delle risorse.

AutomateProcessing

Facoltativo

Microsoft.Exchange.Data.Storage.CalendarProcessingFlags

Utilizzare il parametro AutomateProcessing per abilitare o disabilitare l'elaborazione del calendario sulla cassetta postale.

Se il parametro è impostato su Nessuno, sia la funzione di prenotazione delle risorse sia la funzione Operatore Calendario sono disabilitate sulla cassetta postale. Se è impostato su AutoUpdate, le convocazioni di riunione e le risposte vengono elaborate tramite l'Operatore Calendario. Se il parametro è impostato su AutoAccept, la funzione di prenotazione delle risorse è abilitata sulla cassetta postale.

BookingWindowInDays

Facoltativo

System.Int32

Utilizzare il parametro BookingWindowInDays per specificare il numero di giorni con cui è possibile prenotare in anticipo le riunioni.

BookInPolicy

Facoltativo

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Utilizzare il parametro BookInPolicy per specificare un elenco di utenti cui è consentito inviare alla cassetta postale delle risorse convocazioni di riunione che rientrano nei criteri impostati. Tali convocazioni sono automaticamente approvate.

ConflictPercentageAllowed

Facoltativo

System.Int32

Utilizzare il parametro ConflictPercentageAllowed per impostare una soglia percentuale di conflitto per le riunioni ricorrenti. Se la percentuale di istanze di una riunione ricorrente in conflitto con altre riunioni supera il numero impostato, la convocazione della riunione ricorrente viene rifiutata.

DefaultReminderTime

Facoltativo

System.Int32

Utilizzare il parametro DefaultReminderTime per specificare l'orario predefinito con cui viene inviato un promemoria per le convocazioni di riunione.

DeleteAttachments

Facoltativo

System.Boolean

Impostare il parametro DeleteAttachments su $true per rimuovere gli allegati da tutti i messaggi in arrivo.

Questo parametro viene ignorato a meno che il parametro AutomateProcessing non sia impostato su AutoAccept.

DeleteComments

Facoltativo

System.Boolean

Utilizzare il parametro DeleteComments per rimuovere il testo eventualmente presente nel corpo del messaggio delle convocazioni di riunione in arrivo.

Questo parametro viene ignorato a meno che il parametro AutomateProcessing non sia impostato su AutoAccept.

DeleteNonCalendarItems

Facoltativo

System.Boolean

Impostare il parametro DeleteNonCalendarItems su $true per rimuovere tutti gli elementi non di calendario ricevuti nella cassetta postale.

DeleteSubject

Facoltativo

System.Boolean

Utilizzare il parametro DeleteSubject per rimuovere l'oggetto delle convocazioni di riunione in arrivo.

Questo parametro viene ignorato a meno che il parametro AutomateProcessing non sia impostato su AutoAccept.

DisableReminders

Facoltativo

System.Boolean

Utilizzare il parametro DisableReminders per specificare se disabilitare i promemoria relativi alle riunioni nella cassetta postale.

DomainController

Facoltativo

Microsoft.Exchange.Data.Fqdn

Per specificare il nome di dominio completo (FQDN, fully qualified domain name) del controller di dominio che consente di recuperare i dati dal servizio directory di Active Directory, includere nel comando il parametro DomainController.

EnableResponseDetails

Facoltativo

System.Boolean

Impostare il parametro EnableResponseDetails su $true per includere il motivo per l'accettazione o il rifiuto di una riunione nel messaggio di risposta.

EnforceSchedulingHorizon

Facoltativo

System.Boolean

Utilizzare il parametro EnforceSchedulingHorizon per specificare se rifiutare le riunioni ricorrenti che presentano una data di fine successiva all'intervallo di prenotazione.

ForwardRequestsToDelegates

Facoltativo

System.Boolean

Utilizzare il parametro ForwardRequestsToDelegates per specificare se inoltrare le convocazioni di riunione in arrivo ai delegati definiti per la cassetta postale.

Instance

Facoltativo

Microsoft.Exchange.Data.Directory.Recipient.ADUser

Il parametro Instance consente di trasmettere l'intero oggetto al comando da elaborare. Viene utilizzato principalmente negli script in cui è necessario trasmettere l'intero oggetto al comando.

MaximumConflictInstances

Facoltativo

System.Int32

Utilizzare il parametro MaximumConflictInstances per impostare il numero massimo di conflitti consentiti per le riunioni ricorrenti. Se il numero di istanze di una riunione ricorrente in conflitto supera il numero impostato, la convocazione della riunione ricorrente viene rifiutata.

MaximumDurationInMinutes

Facoltativo

System.Int32

Utilizzare il parametro MaximumDurationInMinutes per specificare la durata massima consentita per le convocazioni di riunione in arrivo.

OrganizerInfo

Facoltativo

System.Boolean

Impostare il parametro OrganizerInfo su $true affinché dalle cassette postali per le risorse vengano inviate le informazioni sull'organizzatore quando le risorse rifiutano una convocazione di riunione a causa di conflitti.

ProcessExternalMeetingMessages

Facoltativo

System.Boolean

Utilizzare il parametro ProcessExternalMeetingMessages per specificare se elaborare le convocazioni di riunione originate al di fuori dell'organizzazione di Exchange.

RemoveForwardedMeetingNotifications

Facoltativo

System.Boolean

Se il parametro RemoveForwardedMeetingNotifications è impostato su $true, le notifiche di inoltro riunione vengono spostate nella cartella Posta eliminata dopo essere state elaborate tramite l'Operatore Calendario.

RemoveOldMeetingMessages

Facoltativo

System.Boolean

Se il parametro RemoveOldMeetingMessages è impostato su $true, l'Operatore Calendario rimuove gli aggiornamenti e le risposte precedenti e ridondanti.

RemovePrivateProperty

Facoltativo

System.Boolean

Impostare il parametro RemovePrivateProperty su $true per rimuovere il flag privato per le convocazioni di riunione in arrivo.

RequestInPolicy

Facoltativo

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Utilizzare il parametro RequestInPolicy per specificare un elenco di utenti cui è consentito inviare alla cassetta postale delle risorse convocazioni di riunione che rientrano nei criteri impostati. Tali convocazioni sono soggette all'approvazione da parte di un delegato della cassetta postale delle risorse.

RequestOutOfPolicy

Facoltativo

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Utilizzare il parametro RequestOutOfPolicy per specificare un elenco di utenti cui è consentito inviare convocazioni fuori dai criteri.

Tali convocazioni sono soggette all'approvazione da parte di un delegato della cassetta postale delle risorse.

ResourceDelegates

Facoltativo

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Utilizzare il parametro ResourceDelegates per specificare un elenco di utenti delegati delle cassette postali per le risorse. I delegati delle cassette postali per le risorse possono approvare o rifiutare le richieste inviate alla cassetta postale per le risorse.

ScheduleOnlyDuringWorkHours

Facoltativo

System.Boolean

Utilizzare il parametro ScheduleOnlyDuringWorkHours per specificare se consentire la pianificazione delle riunioni al di fuori dell'orario di lavoro.

TentativePendingApproval

Facoltativo

System.Boolean

Impostare il parametro TentativePendingApproval su $true per contrassegnare le convocazioni in sospeso come provvisorie sul calendario. Se il parametro è impostato su $false, le convocazioni in sospeso sono contrassegnate come libere.

Tipi di input

Tipi restituiti

Errori

Errore Descrizione

Eccezioni

Eccezioni Descrizione

Esempio

In questo esempio la cassetta postale 5th Floor Conference Room viene configurata per l'accettazione automatica delle convocazioni di riunione. Inoltre, nella riga dell'oggetto delle convocazioni di riunione viene inserito il nome dell'organizzatore della riunione.

Set-MailboxCalendarSettings -Identity "5th Floor Conference Room" -AutomateProcessing AutoAccept -AddOrganizerToSubject $true -DeleteSubject $true