Partager via


Set-CsHostedVoicemailPolicy

 

Dernière rubrique modifiée : 2012-03-26

Modifie une stratégie de messagerie vocale hébergée.

Syntaxe

Set-CsHostedVoicemailPolicy [-Identity <XdsIdentity>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-Destination <String>] [-Force <SwitchParameter>] [-Organization <String>] [-WhatIf [<SwitchParameter>]]

Set-CsHostedVoicemailPolicy [-Confirm [<SwitchParameter>]] [-Description <String>] [-Destination <String>] [-Force <SwitchParameter>] [-Instance <PSObject>] [-Organization <String>] [-WhatIf [<SwitchParameter>]]

Description détaillée

Cette cmdlet modifie une stratégie qui configure un compte d’utilisateur activé pour Microsoft Lync Server 2010 ou Microsoft Office Communications Server en vue d’utiliser un service de messagerie unifiée Exchange vocale et hébergée. Cette stratégie détermine le mode de routage des appels sans réponse adressés à l’utilisateur vers un service messagerie unifiée Exchange hébergé.

Pour que cette stratégie soit appliquée, l’utilisateur doit être activé pour la messagerie vocale hébergée messagerie unifiée Exchange. Vous pouvez appeler la cmdlet Get-CsUser et vérifier la propriété HostedVoiceMail afin de déterminer si un utilisateur est activé pour la messagerie vocale hébergée. (La valeur True indique que l’utilisateur est activé.)

Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter localement la cmdlet Set-CsHostedVoicemailPolicy : RTCUniversalServerAdmins. Pour retourner une liste de tous les rôles RBAC (Contrôle d’accès basé sur un rôle) auxquels cette cmdlet a été affectée (y compris les rôles RBAC personnalisés créés par vos soins), exécutez la commande suivante à l’invite Windows PowerShell :

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsHostedVoicemailPolicy"}

Paramètres

Paramètre Obligatoire Type Description

Identity

Facultatif

Chaîne

Identificateur unique de la stratégie de messagerie vocale hébergée que vous souhaitez modifier. Cet identificateur inclut l’étendue (si globale), l’étendue et le site (pour une stratégie de site telle que site:Redmond) ou le nom de la stratégie (pour une stratégie utilisateur telle que HVUserPolicy).

Instance

Facultatif

HostedVoicemailPolicy

Permet de transmettre une référence à un objet à la cmdlet plutôt que de définir des valeurs de paramètre individuelles. Cet objet doit être de type HostedVoicemailPolicy et peut être récupéré par la cmdlet Get-CsHostedVoicemailPolicy.

Description

Facultatif

Chaîne

Description conviviale de la stratégie.

Destination

Facultatif

Chaîne

La valeur attribuée à ce paramètre est le nom de domaine complet (FQDN) du service messagerie unifiée Exchange hébergé.

Si vous tentez d’activer un utilisateur pour la messagerie vocale hébergée et que la stratégie qui lui est affectée n’a pas de valeur Destination, l’activation échoue.

Cette valeur ne doit pas contenir plus de 255 caractères, dans un format qui correspond à la chaîne d’expression régulière ^[a-zA-Z0-9\-_]+(\.[a-zA-Z0-9\-_]+){0,}$. Cela signifie qu’elle doit être spécifiée sous la forme d’un nom de domaine complet (FQDN), comme server.litwareinc.com.

Organization

Facultatif

Chaîne

Ce paramètre contient la liste des clients Exchange (séparés par des virgules) qui comporte les utilisateurs Lync Server 2010. Chaque client doit être spécifié en tant que nom de domaine complet (FQDN) du client sur le service Exchange hébergé.

Force

Facultatif

Paramètre de commutateur

Supprime les invites de confirmation qui s’affichent avant d’effectuer des modifications.

WhatIf

Facultatif

Paramètre de commutateur

Décrit ce qui se passe si vous exécutez la commande sans l’exécuter réellement.

Confirm

Facultatif

Paramètre de commutateur

Vous demande confirmation avant d’exécuter la commande.

Types d’entrées

Objet Microsoft.Rtc.Management.WritableConfig.Policy.Voice.HostedVoicemailPolicy. Accepte la saisie de données transmises via le pipeline pour les objets de stratégie de messagerie vocale hébergée.

Types de retours

Cette cmdlet modifie un objet de type Microsoft.Rtc.Management.WritableConfig.Policy.Voice.HostedVoicemailPolicy.

Exemple

-------------------------- Exemple 1 --------------------------

Set-CsHostedVoicemailPolicy -Identity ExRedmond -Destination ExUM.contoso.com

Cette commande modifie la propriété Destination d’une stratégie de messagerie vocale hébergée appelée ExRedmond. Elle définit la destination de messagerie unifiée Exchange de cette stratégie sur le nom de domaine complet (FQDN) FQDN ExUM.contoso.com.

-------------------------- Exemple 2 --------------------------

$a = (Get-CsHostedVoicemailPolicy -Identity ExRedmond).Organization
$a += ",corp3.litwareinc.com"
Set-CsHostedVoicemailPolicy -Identity ExRedmond -Organization $a

Cette commande ajoute un client Exchange à la liste des clients (organisations) séparés par des virgules pour la stratégie ExRedmond. La première ligne appelle Get-CsHostedVoicemailPolicy pour récupérer la stratégie dont l’identité est ExRedmond. Cet appel de cmdlet est entre parenthèses, car nous devons d’abord récupérer cette stratégie. Nous utilisons ensuite la « notation par points » pour récupérer la propriété Organization de la stratégie. Nous enregistrons la chaîne renvoyée dans la variable $a. La ligne suivante utilise l’opérateur += pour ajouter la chaîne attribuée (,corp3.litwareinc.com) à la fin de la chaîne stockée dans la variable $a. (Notez la virgule dans la chaîne attribuée. Organization est une liste d’éléments séparés par des virgules ; par conséquent, si la liste contient déjà une valeur, toutes les valeurs supplémentaires doivent être précédées d’une virgule.) Enfin, sur la dernière ligne, nous appelons Set-CsHostedVoicemailPolicy et attribuons la nouvelle chaîne Organization en transmettant la variable $a au paramètre Organization.