Set-UMMailbox

La cmdlet est disponible uniquement dans Exchange en local.

La cmdlet Set-UMMailbox permet de définir les propriétés de messagerie unifiée (MU) d’un utilisateur à messagerie unifiée.

Pour plus d’informations sur les jeux de paramètres dans la section Syntaxe ci-après, voir Syntaxe da la cmdlet Exchange.

Syntax

Set-UMMailbox
   [-Identity] <MailboxIdParameter>
   [-AllowUMCallsFromNonUsers <AllowUMCallsFromNonUsersFlags>]
   [-AnonymousCallersCanLeaveMessages <Boolean>]
   [-AutomaticSpeechRecognitionEnabled <Boolean>]
   [-CallAnsweringAudioCodec <AudioCodecEnum>]
   [-CallAnsweringRulesEnabled <Boolean>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-FaxEnabled <Boolean>]
   [-IgnoreDefaultScope]
   [-ImListMigrationCompleted <Boolean>]
   [-MissedCallNotificationEnabled <Boolean>]
   [-Name <String>]
   [-OperatorNumber <String>]
   [-PinlessAccessToVoiceMailEnabled <Boolean>]
   [-PlayOnPhoneEnabled <Boolean>]
   [-SubscriberAccessEnabled <Boolean>]
   [-TUIAccessToCalendarEnabled <Boolean>]
   [-TUIAccessToEmailEnabled <Boolean>]
   [-UMMailboxPolicy <MailboxPolicyIdParameter>]
   [-UMSMSNotificationOption <UMSMSNotificationOptions>]
   [-VoiceMailAnalysisEnabled <Boolean>]
   [-WhatIf]
   [<CommonParameters>]

Description

L’applet de commande Set-UMMailbox définit les propriétés de messagerie unifiée associées à un utilisateur qui a été activé pour la messagerie unifiée. La plupart des propriétés de messagerie unifiée de l’utilisateur sont stockées dans la boîte aux lettres de l’utilisateur, et d’autres propriétés de messagerie unifiée de l’utilisateur sont stockées dans Active Directory.

Une fois cette tâche accomplie, les paramètres et les valeurs spécifiés sont configurés dans la boîte aux lettres de messagerie unifiée.

Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette cmdlet. Bien que cette rubrique répertorie tous les paramètres de cette cmdlet, il est possible que vous n’ayez pas accès à certains paramètres s’ils ne sont pas inclus dans les autorisations qui vous ont été attribuées. Pour rechercher les autorisations requises pour exécuter une cmdlet ou un paramètre dans votre organisation, voir Find the permissions required to run any Exchange cmdlet.

Exemples

Exemple 1

Set-UMMailbox -Identity tony@contoso.com -CallAnsweringAudioCodec Wma -CallAnsweringRulesEnabled $false -FaxEnabled $false -UMSMSNotificationOption VoiceMail

Cet exemple configure un utilisateur prenant en charge la messagerie unifiée, tony@contoso.com avec les paramètres suivants :

Modifie le codec audio du répondeur automatique en WMA

Désactive les règles de répondeur automatique

Empêche de recevoir des télécopies entrantes

Active les notifications de messagerie vocale mais pas les notifications d’appel en absence à l’aide de la messagerie texte

Exemple 2

Set-UMMailbox -Identity tony@contoso.com -TUIAccessToCalendarEnabled $false -TUIAccessToEmailEnabled $false

Cet exemple empêche l’utilisateur tony@contoso.com d’accéder à son calendrier et à ses e-mails lorsqu’il utilise Outlook Voice Access.

Paramètres

-AllowUMCallsFromNonUsers

Le paramètre AllowUMCallsFromNonUsers spécifie s’il faut exclure la boîte aux lettres des recherches de répertoires de messagerie unifiée.

Type:AllowUMCallsFromNonUsersFlags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-AnonymousCallersCanLeaveMessages

Le paramètre AnonymousCallersCanLeaveMessages spécifie si les appelants transférés sans ID d’appelant sont autorisés à laisser un message.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-AutomaticSpeechRecognitionEnabled

Le paramètre AutomaticSpeechRecognitionEnabled spécifie si les utilisateurs peuvent utiliser la reconnaissance vocale automatique lorsqu’ils se connectent à leur boîte aux lettres. Ce paramètre ne peut être défini sur $true que s’il existe une prise en charge d’ASR pour la langue sélectionnée par l’utilisateur dans Microsoft Outlook sur le web Options.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-CallAnsweringAudioCodec

Le paramètre CallAnsweringAudioCodec spécifie le codec audio utilisé pour coder les messages vocaux laissés pour l’utilisateur. Le codec audio utilisé est celui qui est défini dans le plan de numérotation de messagerie unifiée. La valeur par défaut est Mp3.

Type:AudioCodecEnum
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-CallAnsweringRulesEnabled

Le paramètre CallAnsweringRulesEnabled spécifie si les utilisateurs peuvent configurer des règles de réponse aux appels pour leurs comptes. La valeur par défaut est $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-Confirm

Le commutateur Confirme spécifie s’il faut afficher ou masquer l’invite de confirmation. L’incidence de ce commutateur sur la cmdlet varie selon que la cmdlet requiert une confirmation avant de poursuivre.

  • Les applets de commande destructrices (par exemple, les applets de commande Remove-*) ont une pause intégrée qui vous oblige à accuser réception de la commande avant de continuer. Pour ces cmdlets, vous pouvez ignorer l’invite de confirmation à l’aide de cette syntaxe exacte : -Confirm:$false.
  • La plupart des autres applets de commande (par exemple, les applets de commande New-* et Set-*) n’ont pas de pause intégrée. Pour ces cmdlets, la spécification du commutateur Confirm sans valeur introduit une pause qui vous oblige à confirmer la commande avant de poursuivre.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-DomainController

Le paramètre DomainController spécifie le contrôleur de domaine qui est utilisé par cette cmdlet pour lire ou écrire les données dans Active Directory. Vous identifiez le contrôleur de domaine par son nom de domaine complet (FQDN). Par exemple : « dc01.contoso.com ».

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-FaxEnabled

Le paramètre FaxEnabled spécifie si un utilisateur est autorisé à recevoir des télécopies entrantes.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-Identity

Le paramètre Identity spécifie la boîte aux lettres que vous souhaitez modifier. Vous pouvez utiliser n’importe quelle valeur qui identifie la boîte aux lettres de manière unique. Par exemple :

  • Nom
  • Alias
  • Nom unique
  • Nom unique
  • Domaine\Nom d’utilisateur
  • Adresse e-mail
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • Identifiant utilisateur ou nom d’utilisateur principal (UPN)
Type:MailboxIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-IgnoreDefaultScope

Le commutateur IgnoreDefaultScope indique à la commande d’ignorer le paramètre d’étendue du destinataire par défaut pour la session Exchange PowerShell et d’utiliser la forêt entière comme étendue. Il n’est pas nécessaire de spécifier une valeur pour ce commutateur.

Ce commutateur permet à la commande d’accéder aux objets Active Directory qui ne sont pas actuellement disponibles dans l’étendue par défaut, mais introduit également les restrictions suivantes :

  • Vous ne pouvez pas utiliser le paramètre DomainController. La commande utilise automatiquement un serveur de catalogue global approprié.
  • Vous ne pouvez pas utiliser le paramètre DomainController. La commande utilise automatiquement un serveur de catalogue global approprié.
Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-ImListMigrationCompleted

Le paramètre ImListMigrationCompleted spécifie si la liste de contacts Lync ou Skype Entreprise de l’utilisateur prenant en charge la messagerie unifiée est stockée dans sa boîte aux lettres.

Les valeurs valides sont les suivantes :

  • $true : la liste de contacts Lync ou Skype Entreprise de l’utilisateur est stockée dans sa boîte aux lettres Exchange 2016. Cela vous empêche de migrer à nouveau la boîte aux lettres vers un serveur Exchange 2010.
  • $false : la liste de contacts Lync ou Skype Entreprise de l’utilisateur est stockée sur un serveur Lync ou Skype Entreprise. Cela ne vous empêche pas de revenir à la boîte aux lettres vers un serveur Exchange 2010. Il s’agit de la valeur par défaut.

Lync Server 2013 et Skype Entreprise Server 2015 prennent en charge le stockage de la liste de contacts de l’utilisateur dans sa boîte aux lettres Exchange 2016. Cette fonctionnalité est connue sous le nom de magasin de contacts unifié (UCS) et permet aux applications d’afficher une liste de contacts cohérente et à jour. Toutefois, Exchange 2010 ne prend pas en charge le magasin de contacts unifié. Par conséquent, avant de migrer la boîte aux lettres Exchange 2016 d’un utilisateur vers Exchange 2010, vous devez déplacer la liste de contacts Lync ou Skype Entreprise de l’utilisateur du magasin de contacts unifié vers un serveur Lync 2013 ou Skype Entreprise. Pour plus d’informations, consultez Configuration de Microsoft Lync Server 2013 pour utiliser le magasin de contacts unifié.

Si vous migrez une boîte aux lettres Exchange 2013 vers Exchange 2010 alors que la liste de contacts Lync ou Skype Entreprise de l’utilisateur est stockée dans le magasin de contacts unifié, l’utilisateur risque de perdre définitivement l’accès à ces contacts. Après avoir vérifié que la liste de contacts Lync ou Skype Entreprise de l’utilisateur a été déplacée vers un serveur Lync 2013 ou Skype Entreprise, vous devriez être en mesure d’effectuer la migration de la boîte aux lettres. Si vous devez migrer la boîte aux lettres malgré le risque de perte de données, vous pouvez définir manuellement le paramètre ImListMigrationCompleted sur $false.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016

-MissedCallNotificationEnabled

Le paramètre MissedCallNotificationEnabled spécifie l'envoi ou non de notifications d'appel manqué.

Lorsque vous intégrez la messagerie unifiée et Lync Server ou Skype Entreprise Server, les notifications d’appels manqués ne sont pas disponibles pour les utilisateurs qui ont des boîtes aux lettres situées sur des serveurs de boîtes aux lettres Exchange 2010. Une notification d’appel en absence est générée lorsqu’un utilisateur se déconnecte avant l’envoi de l’appel vers un serveur de boîtes aux lettres.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-Name

Le paramètre Name spécifie le nom complet pour l'utilisateur. Ce nom complet est limité à 64 caractères.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-OperatorNumber

Le paramètre OperatorNumber spécifie la chaîne de chiffres correspondant à l'opérateur personnel.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-PinlessAccessToVoiceMailEnabled

Le paramètre PinlessAccessToVoiceMailEnabled spécifie si des utilisateurs à messagerie unifiée doivent utiliser un code confidentiel afin d’accéder à leur messagerie vocale. Un code confidentiel est toujours obligatoire pour accéder à la messagerie électronique et au calendrier. La valeur par défaut est $false.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-PlayOnPhoneEnabled

Le paramètre PlayOnPhoneEnabled spécifie si un utilisateur peut utiliser la fonction Émettre au téléphone pour écouter les messages. La valeur par défaut est $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-SubscriberAccessEnabled

Le paramètre SubscriberAccessEnabled spécifie si les utilisateurs bénéficient de l’accès abonné à leurs boîtes aux lettres individuelles. Si ce paramètre est défini sur $true, les utilisateurs, une fois authentifiés, peuvent écouter la messagerie vocale par téléphone. La valeur par défaut est $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-TUIAccessToCalendarEnabled

Le paramètre TUIAccessToCalendarEnabled spécifie si les utilisateurs prenant en charge la messagerie unifiée peuvent accéder à leur calendrier individuel et le gérer à l’aide de l’interface utilisateur téléphonique (TUI) Microsoft Outlook Voice Access ou de l’interface tactile. La valeur par défaut est $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-TUIAccessToEmailEnabled

Le paramètre TUIAccessToEmailEnabled spécifie si les utilisateurs peuvent accéder à leurs messages électroniques par téléphone. La valeur par défaut est $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-UMMailboxPolicy

Le paramètre UMMailboxPolicy spécifie la stratégie de boîte aux lettres de messagerie unifiée associée à la boîte aux lettres de l'utilisateur à messagerie unifiée.

Type:MailboxPolicyIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-UMSMSNotificationOption

Le paramètre UMSMSNotificationOption spécifie si un utilisateur à messagerie unifiée obtient des notifications par SMS ou messagerie texte pour la messagerie vocale uniquement, la messagerie vocale et les appels manqués ou aucune notification. Les valeurs pour ce paramètre sont les suivantes : VoiceMail, VoiceMailAndMissedCalls et None. La valeur par défaut est Aucun.

Type:UMSMSNotificationOptions
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-VoiceMailAnalysisEnabled

Le paramètre VoiceMailAnalysisEnabled spécifie si une copie de chaque message vocal laissé aux utilisateurs à extension de messagerie unifiée sera transmise à Microsoft à des fins d’analyse et d’amélioration des fonctionnalités de reconnaissance vocale.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016

-WhatIf

Le commutateur WhatIf simule les actions de la commande. Vous pouvez utiliser ce commutateur pour afficher les modifications qui se produiraient sans réellement appliquer ces modifications. Il n’est pas nécessaire de spécifier une valeur pour ce commutateur.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

Entrées

Input types

Pour visualiser les types d'entrées acceptés par cette cmdlet, consultez la rubrique Types d'entrée et de sortie de la cmdlet d'Exchange Management Shell. Si le champ Type d'entrée pour une cmdlet est vide, la cmdlet n'accepte pas les données d'entrée.

Sorties

Output types

Pour visualiser les types de retours, également appelés types de sorties, acceptés par cette cmdlet, consultez la rubrique Types d'entrée et de sortie de la cmdlet d'Exchange Management Shell. Si le champ Type de sortie est vide, la cmdlet ne renvoie pas de données.