Set-MailboxCalendarSettings

 

S’applique à : Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Dernière rubrique modifiée : 2012-01-19

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

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.

Confirm

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre Confirm suspend le traitement par la commande et vous demande de confirmer les actions que la commande va exécuter avant de continuer le traitement. Il n'est pas nécessaire de spécifier une valeur pour le paramètre Confirm.

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.

IgnoreDefaultScope

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre IgnoreDefaultScope donne pour instruction à la commande d'ignorer le paramétrage de la portée du destinataire par défaut pour l'environnement de ligne de commande Exchange Management Shell et d'utiliser l'ensemble de la forêt comme portée. Cela permet à la commande d'accéder à des objets Active Directory ne figurant pas actuellement dans la portée par défaut. L'utilisation du paramètre IgnoreDefaultScope introduit les restrictions suivantes :

  • Vous ne pouvez pas utiliser le paramètre DomainController. La commande utilisera automatiquement un serveur de catalogue global approprié.

  • Vous ne pouvez utiliser le nom unique que pour le paramètre Identity. D'autres formes d'identification, telles qu'un alias ou un GUID, ne sont pas acceptées.

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.

UseRusServer

Facultatif

System.String

> [!Note] > Ce paramètre n'est disponible que dans Exchange 2007 SP2.

Le paramètre UseRusServer indique à la commande d'utiliser le serveur de boîtes aux lettres spécifié sur lequel le service de listes d'adresses est exécuté pour obtenir puis définir les attributs des boîtes aux lettres et des utilisateurs Active Directory.

Le service de listes d'adresses est un composant du service Surveillance du système Exchange. Le service de listes d'adresses crée et gère les valeurs des attributs spécifiques d'Exchange dans Active Directory. Vous pouvez utiliser le service de listes d'adresses pour mettre à jour les objets destinataire dans un domaine à l'aide d'informations spécifiques telles que l'appartenance à une liste d'adresses et des adresses de messagerie.

WhatIf

Facultatif

System.Management.Automation.SwitchParameter

Le paramètre WhatIf donne pour instruction à la commande de simuler les actions qu'elle va appliquer à l'objet. Grâce au paramètre WhatIf, vous pouvez afficher des changements potentiels sans devoir les appliquer. Il n'est pas nécessaire de spécifier une valeur pour le paramètre WhatIf.

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