Set-CsExUmContact
Dernière rubrique modifiée : 2012-03-25
Modifie un objet de contact Standard automatique ou Accès abonné existant pour le service de messagerie unifiée Exchange hébergé.
Syntaxe
Set-CsExUmContact -Identity <UserIdParameter> [-AutoAttendant <$true | $false>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-DisplayNumber <String>] [-DomainController <Fqdn>] [-Enabled <$true | $false>] [-EnterpriseVoiceEnabled <$true | $false>] [-PassThru <SwitchParameter>] [-SipAddress <String>] [-WhatIf [<SwitchParameter>]]
Description détaillée
Microsoft Lync Server 2010 agit de concert avec la messagerie unifiée Exchange pour fournir plusieurs fonctionnalités vocales dont Standard automatique et Accès abonné. Lorsque la messagerie unifiée Exchange est fournie en tant que service hébergé (plutôt que sur site), des objets contact doivent être créés à l'aide de Windows PowerShell pour appliquer les fonctionnalités Standard automatique et Accès abonné. Ces objets sont créés en appelant la cmdlet New-CsExUmContact et peuvent être modifiés par la suite à l’aide de la cmdlet Set-CsExUmContact.
Le moyen le plus simple d’utiliser cette cmdlet est souvent d’appeler d’abord la cmdlet Get-CsExUmContact pour récupérer une instance de l’objet de contact que vous souhaitez modifier. Redirigez simplement le résultat de votre commande Get-CsExUmContact vers la cmdlet Set-CsExUmContact et affectez des valeurs aux paramètres pour les propriétés que vous souhaitez modifier. (Pour plus d'informations, consultez la section Exemples de cette rubrique.) Vous pouvez également appeler la cmdlet Set-CsExUmContact en lui transmettant l’identité de l’objet de contact à modifier.
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-CsExUmContact : RTCUniversalUserAdmins. 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-CsExUmContact"}
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
Identity |
Obligatoire |
Paramètre ID utilisateur |
Identificateur unique de l'objet contact que vous souhaitez modifier. Les identités de contact peuvent être spécifiées dans l’un des quatre formats suivants : 1) l'adresse SIP du contact ; 2) le nom d'utilisateur principal (UPN) du contact ; 3) le nom de domaine et le nom d'ouverture de session du contact, sous la forme domaine\ouverture de session (par exemple, litwareinc\exum1) ; et 4) le nom complet Active Directory du contact (par exemple, Standard automatique d'équipe). Type de données complet : Microsoft.Rtc.Management.AD.UserIdParameter |
AutoAttendant |
Facultatif |
Booléen |
Définissez le paramètre sur True si l’objet de contact est un standard automatique. Ce paramètre a la valeur False par défaut. |
Description |
Facultatif |
Chaîne |
Description de ce contact. La description permet aux administrateurs d’identifier le type de contact (Standard automatique ou Accès abonné), l’emplacement, le fournisseur ou toute autre information qui identifiera l’objectif de chaque contact de messagerie unifiée Exchange. |
DisplayNumber |
Facultatif |
Chaîne |
Numéro de téléphone du contact. Les numéros affichés pour chaque contact doivent être unique (deux contacts messagerie unifiée Exchange ne peuvent pas avoir le même numéro de téléphone affiché). Toute modification de cette valeur entraînera aussi une modification de la valeur de la propriété LineURI. Cette valeur peut commencer par un signe plus (+) et contenir autant de chiffres que nécessaire. Le premier chiffre doit être différent de zéro. |
Enabled |
Facultatif |
Booléen |
Indique si le contact a été activé pour Lync Server 2010. Si vous définissez ce paramètre sur False, le contact sera désactivé et le standard automatique ou l’accès abonné qui lui est associé ne fonctionnera plus. Si vous désactivez un compte au moyen du paramètre Enabled, les informations associées à ce compte (y compris les stratégies de messagerie vocale hébergée) sont conservées. Si, par la suite, vous réactivez le compte à l’aide du paramètre Enabled, les informations de compte associées seront restaurées. |
EnterpriseVoiceEnabled |
Facultatif |
Booléen |
Indique si le contact a été activé pour Enterprise Voice. Si vous définissez cette valeur sur False, le standard automatique ou l’accès abonné associé à ce contact ne sera plus disponible. |
SipAddress |
Facultatif |
Chaîne |
Adresse SIP du contact. Il doit s’agir d’une nouvelle adresse qui n’existe pas encore comme utilisateur ou contact dans services de domaine Active Directory (AD DS). Toute modification de cette valeur modifie également l'adresse SIP stockée dans la propriété OtherIpPhone. La valeur SipAddress peut servir d’identité permettant aux commandes Get-CsExUmContact d’extraire des contacts spécifiques. Lors de l’appel de cette cmdlet, la nouvelle valeur SipAddress sera utilisée ; les requêtes de l’ancienne adresse SIP ne renverront aucun objet. |
DomainController |
Facultatif |
FQDN |
Permet de spécifier un contrôleur de domaine. Si aucun contrôleur de domaine n’est spécifié, le système utilisera le premier disponible. |
PassThru |
Facultatif |
Paramètre de commutateur |
Retourne les résultats de la commande. Par défaut, cette cmdlet ne génère aucune sortie. |
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.ADConnect.Schema.OCSADExUmContact. Accepte la saisie de données transmises via le pipeline pour les objets contact de messagerie unifiée Exchange.
Types de retours
Cette cmdlet modifie un objet de type Microsoft.Rtc.Management.ADConnect.Schema.OCSADExUmContact. Si le paramètre PassThru est utilisé, elle renvoie également un objet de même type.
Exemple
-------------------------- Exemple 1 --------------------------
Get-CsExUmContact -Identity sip:exumsa4@fabrikam.com | Set-CsExUmContact -AutoAttendant $True
Cet exemple définit sur True la propriété AutoAttendant du contact de messagerie unifiée Exchange avec l’adresse SIP exumsa4@fabrikam.com. Il nous faut d’abord appeler l’objet Get-CsExUmContact pour récupérer l’objet de contact. (Nous aurions pu utiliser le nom complet Active Directory du contact, son nom d’utilisateur principal ou son nom d’ouverture de session.) Cette commande récupère le contact pertinent avec l’identité fournie. Ce contact est ensuite transmis à la cmdlet Set-CsExUmContact pour laquelle nous avons défini le paramètre AutoAttendant sur True.
-------------------------- Exemple 2 --------------------------
Set-CsExUmContact -Identity "CN={1bf6208d-2847-45d0-828f-636f14da858b},OU=ExUmContacts,DC=litwareinc,DC=com" -AutoAttendant $True
Cet exemple est identique à l’exemple 1 mais au lieu de récupérer le contact en appelant Get-CsExUmContact, puis en redirigeant cet objet vers Set-CsExUmContact, nous allons préciser à la cmdlet Set-CsExUmContact l’identité du contact à modifier. Notez le format de l’identité : dans ce cas, nous avons utilisé le nom unique complet de l'objet de contact qui comprend un GUID généré automatiquement lors de la création du contact. Il nous faut ensuite définir le paramètre AutoAttendant du contact sur True.
Voir aussi
Autres ressources
New-CsExUmContact
Remove-CsExUmContact
Get-CsExUmContact
Move-CsExUmContact