Share via


Set-MailboxCalendarSettings (RTM)

 

S’applique à : Exchange Server 2007

Dernière rubrique modifiée : 2007-06-05

La cmdlet Set-MailboxCalendarSettings permet d'activer le traitement du calendrier pour une boîte aux lettres.

Syntaxe

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

Description détaillée

La cmdlet Set-MailboxCalendarSettings permet d'activer le traitement du calendrier pour une boîte aux lettres. Vous pouvez configurer des paramètres pour la réservation automatique de ressources ou le traitement de surveillance du calendrier.

Pour exécuter la cmdlet Set-MailboxCalendarSettings, vous devez utiliser un compte auquel a été délégué :

  • le rôle Administrateur d'organisation Exchange.

Pour plus d'informations sur les autorisations, la délégation de rôles et les droits requis pour administrer Exchange Server 2007, consultez la rubrique Considérations relatives aux autorisations.

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

Microsoft.Exchange.Configuration.Tasks.MailboxIdParameter

Le paramètre Identity spécifie l'identité de la boîte aux lettres.

AddAdditionalResponse

Facultatif

System.Boolean

Le paramètre AddAdditionalResponse spécifie si des informations supplémentaires sont envoyées depuis la boîte aux lettres de ressources dans les réponses à des demandes de réunion.

Ce paramètre est ignoré à moins que le paramètre AutomateProcessing ne soit défini sur AutoAccept.

AdditionalResponse

Facultatif

System.String

Le paramètre AdditionalResponse permet de spécifier les informations supplémentaires à inclure dans les réponses aux demandes de réunion.

AddNewRequestsTentatively

Facultatif

System.Boolean

Définissez le paramètre AddNewRequestsTentatively sur $true pour que la surveillance du calendrier place de nouveaux éléments de calendrier provisoirement dans le calendrier. Si le paramètre AddNewRequestsTentatively est défini sur $false, seuls les éléments de calendrier existants sont mis à jour par la surveillance du calendrier.

AddOrganizerToSubject

Facultatif

System.Boolean

Le paramètre AddOrganizerToSubject permet de spécifier si le nom de l'organisateur de la réunion doit être utilisé comme objet de la demande de réunion.

Ce paramètre est ignoré à moins que le paramètre AutomateProcessing ne soit défini sur AutoAccept.

AllBookInPolicy

Facultatif

System.Boolean

Le paramètre AllBookInPolicy permet de spécifier l'approbation automatique ou non des demandes conformes à la stratégie de tous les utilisateurs.

AllowConflicts

Facultatif

System.Boolean

Le paramètre AllowConflicts permet de spécifier l'autorisation de demandes de réunion en conflit.

AllowRecurringMeetings

Facultatif

System.Boolean

Le paramètre AllowRecurringMeetings permet de spécifier l'autorisation de réunions périodiques.

AllRequestInPolicy

Facultatif

System.Boolean

Le paramètre AllRequestInPolicy permet de spécifier l'autorisation pour tous les utilisateurs de soumettre des demandes conformes à la stratégie.

Ces demandes seront sujettes à approbation par un délégué de boîte aux lettres de ressources à moins que le paramètre AllBookInPolicy ne soit défini sur $true.

AllRequestOutOfPolicy

Facultatif

System.Boolean

Le paramètre AllRequestOutOfPolicy permet de spécifier l'autorisation pour tous les utilisateurs de soumettre des demandes hors stratégie.

Les demandes hors stratégie sont sujettes à l'approbation d'un délégué de boîte aux lettres de ressources.

AutomateProcessing

Facultatif

Microsoft.Exchange.Data.Storage.CalendarProcessingFlags

Le paramètre AutomateProcessing permet d'activer ou de désactiver le traitement du calendrier sur la boîte aux lettres.

Si ce paramètre est défini sur None, les fonctions de réservation de ressources et de surveillance du calendrier sont désactivées pour la boîte aux lettres. Si elle est définie sur AutoUpdate, la surveillance du calendrier traite les demandes de réunion et les réponses. Si ce paramètre est défini sur AutoAccept, la réservation de ressources est activée pour la boîte aux lettres.

BookingWindowInDays

Facultatif

System.Int32

Le paramètre BookingWindowInDays permet de spécifier combien de jours avant une réunion sa réservation peut intervenir.

BookInPolicy

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Le paramètre BookInPolicy permet de spécifier une liste d'utilisateurs autorisés à soumettre à la boîte aux lettres de ressources des demandes de réunion conformes à la stratégie. Toute demande de réunion conforme à la stratégie émanant de ces utilisateurs est automatiquement approuvée.

ConflictPercentageAllowed

Facultatif

System.Int32

Le paramètre ConflictPercentageAllowed permet de définir un seuil de pourcentage de conflit pour les réunions périodiques. Si le pourcentage d'instances d'une réunion périodique en conflit avec d'autres réunions dépasse ce nombre, la demande de réunion périodique est rejetée.

DefaultReminderTime

Facultatif

System.Int32

Le paramètre DefaultReminderTime permet de spécifier le délai de rappel par défaut pour les demandes de réunion.

DeleteAttachments

Facultatif

System.Boolean

Définissez le paramètre DeleteAttachments sur $true pour supprimer les pièces jointes de tous les messages entrants.

Ce paramètre est ignoré à moins que le paramètre AutomateProcessing ne soit défini sur AutoAccept.

DeleteComments

Facultatif

System.Boolean

Le paramètre DeleteComments permet de supprimer tout texte du corps du message de demandes de réunion entrantes.

Ce paramètre est ignoré à moins que le paramètre AutomateProcessing ne soit défini sur AutoAccept.

DeleteNonCalendarItems

Facultatif

System.Boolean

Définissez le paramètre DeleteNonCalendarItems sur $true pour supprimer tous les éléments autres que de calendrier reçus par la boîte aux lettres.

DeleteSubject

Facultatif

System.Boolean

Le paramètre DeleteSubject permet de supprimer l'objet de demandes de réunion entrantes.

Ce paramètre est ignoré à moins que le paramètre AutomateProcessing ne soit défini sur AutoAccept.

DisableReminders

Facultatif

System.Boolean

Le paramètre DisableReminders permet de spécifier si vous voulez désactiver les rappels de réunions dans la boîte aux lettres.

DomainController

Facultatif

Microsoft.Exchange.Data.Fqdn

Pour spécifier le nom de domaine complet (FQDN) du contrôleur de domaine qui extrait des données du service d'annuaire Active Directory, incluez le paramètre DomainController dans la commande.

EnableResponseDetails

Facultatif

System.Boolean

Définissez le paramètre EnableResponseDetails sur $true pour inclure les raisons de l'acceptation ou du refus d'une réunion dans le message électronique de la réponse.

EnforceSchedulingHorizon

Facultatif

System.Boolean

Le paramètre EnforceSchedulingHorizon permet de spécifier si des réunions périodiques dont la date de fin tombe après la fenêtre de réservation doivent être rejetées.

ForwardRequestsToDelegates

Facultatif

System.Boolean

Le paramètre ForwardRequestsToDelegates permet de spécifier le transfert des demandes de réunion entrantes aux délégués définis pour la boîte aux lettres.

Instance

Facultatif

Microsoft.Exchange.Data.Directory.Recipient.ADUser

Le paramètre Instance permet de transmettre un objet entier à la commande à traiter. Il est principalement utilisé dans les scripts où un objet entier doit être transmis à la commande.

MaximumConflictInstances

Facultatif

System.Int32

Le paramètre MaximumConflictInstances permet de définir le nombre maximal de conflits autorisés pour les réunions périodiques. Si le nombre d'instances en conflit d'une réunion périodique dépasse ce nombre, la demande de réunion périodique est rejetée.

MaximumDurationInMinutes

Facultatif

System.Int32

Le paramètre MaximumDurationInMinutes permet de spécifier la durée maximale autorisée pour les demandes de réunion entrantes.

OrganizerInfo

Facultatif

System.Boolean

Définissez le paramètre OrganizerInfo sur $true pour que les boîtes aux lettres de ressources envoient des informations de l'organisateur quand une demande de réunion est refusée en raison de conflits.

ProcessExternalMeetingMessages

Facultatif

System.Boolean

Le paramètre ProcessExternalMeetingMessages permet de spécifier le traitement de demandes de réunion provenant de l'extérieur de l'organisation Exchange.

RemoveForwardedMeetingNotifications

Facultatif

System.Boolean

Si le paramètre RemoveForwardedMeetingNotifications est défini sur $true, les notifications de transfert de réunion sont déplacées vers le dossier Éléments supprimés après leur traitement par la surveillance du calendrier.

RemoveOldMeetingMessages

Facultatif

System.Boolean

Si le paramètre RemoveOldMeetingMessages est défini sur $true, la surveillance du calendrier supprime les mises à jour et les réponses anciennes et redondantes.

RemovePrivateProperty

Facultatif

System.Boolean

Définissez le paramètre RemovePrivateProperty sur $true pour effacer l'indicateur privé pour les demandes de réunion entrantes.

RequestInPolicy

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Le paramètre RequestInPolicy permet de spécifier une liste d'utilisateurs autorisés à soumettre à la boîte aux lettres de ressources des demandes de réunion conformes à la stratégie. Toutes les demandes de réunion conformes à la stratégie de ces utilisateurs sont sujettes à l'approbation d'un délégué de boîte aux lettres de ressources.

RequestOutOfPolicy

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Le paramètre RequestOutOfPolicy permet de spécifier une liste d'utilisateurs autorisés à soumettre des demandes hors stratégie.

Les demandes hors stratégie sont sujettes à l'approbation d'un délégué de boîte aux lettres de ressources.

ResourceDelegates

Facultatif

Microsoft.Exchange.Configuration.Tasks.RecipientIdParameter[]

Le paramètre ResourceDelegates permet de définir une liste d'utilisateurs qui sont délégués de la boîte aux lettres de ressources. Les délégués de la boîte aux lettres de ressources peuvent approuver ou rejeter des demandes qui lui sont envoyées.

ScheduleOnlyDuringWorkHours

Facultatif

System.Boolean

Le paramètre ScheduleOnlyDuringWorkHours permet de spécifier l'autorisation de planifier des réunions en dehors des heures de travail.

TentativePendingApproval

Facultatif

System.Boolean

Définissez le paramètre TentativePendingApproval sur $true pour marquer des demandes en attente comme provisoires sur le calendrier. Si ce paramètre est défini sur $false, les demandes en attente sont marquées comme libres.

Types d'entrées

Types de retours

Erreurs

Erreur Description

Exceptions

Exceptions Description

Exemple

L'exemple suivant configure la boîte aux lettres « 5th Floor Conference Room » pour accepter automatiquement les demandes de réunion. Il remplace également la ligne d'objet des demandes de réunion par le nom de l'organisateur.

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