Partager via


Remove-CsClientVersionPolicy

 

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

Supprime la stratégie de version des clients spécifiée. Les stratégies de version des clients permettent de spécifier quels clients (par exemple, Microsoft Office Communicator 2007 R2) pourront se connecter à votre système Microsoft Lync Server 2010.

Syntaxe

Remove-CsClientVersionPolicy -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Description détaillée

Les stratégies de version des clients représentent une collection de règles de version des clients ; les règles de version des clients sont quant à elles utilisées pour déterminer les applications clientes autorisées à se connecter à Lync Server 2010. Lorsqu’un utilisateur tente de se connecter à Lync Server 2010, son application cliente envoie un en-tête SIP au serveur ; cet en-tête comporte des informations détaillées sur l’application elle-même, y compris la version principale, la version secondaire et le numéro de version du logiciel. Les informations de version incluses dans l’en-tête SIP sont ensuite comparées à une collection de règles de version des clients pour déterminer si des règles s’appliquent à cette application particulière. Si une telle règle existe, Lync Server 2010 appliquera alors l’action spécifiée par la règle. Par exemple, cette règle pourra demander à Lync Server 2010 d’autoriser la connexion, de la bloquer, ou d’autoriser la connexion mais ensuite de mettre à niveau silencieusement l’application cliente avec la dernière version (par exemple, une mise à niveau de Communicator 2007 R2 vers Microsoft Lync 2010).

Les stratégies de version des clients, qui peuvent être appliquées au niveau de l’étendue globale et des étendues Site et Service (service Serveur d’inscriptions uniquement), ou de l’étendue Utilisateur, vous apportent une flexibilité pour déterminer quelles applications clientes peuvent être utilisées pour accéder au système. Par exemple, vous pourriez généralement empêcher les utilisateurs de se connecter à Lync Server 2010 à l’aide de Communicator 2007 R2 ; après tout, Communicator 2007 R2 ne prend pas en charge les mêmes fonctionnalités et capacités que Lync 2010. Toutefois, en raison de conflits matériels ou logiciels, vous pourriez également avoir un groupe d’utilisateurs qui ne pourra pas se mettre à niveau avec Lync 2010. Dans ce cas, vous pouvez créer une règle distincte, et une stratégie distincte de version des clients, permettant aux utilisateurs de se connecter à partir de Communicator 2007 R2.

Vous pouvez créer des stratégies à l’aide de la cmdlet New-CsClientVersionPolicy Ces stratégies personnalisées peuvent ensuite être supprimées à l’aide de la cmdlet Remove-CsClientVersionPolicy. Lorsque vous supprimez une stratégie de version des clients, les utilisateurs dépendant précédemment de cette stratégie héritent automatiquement de la stratégie suivante dans la hiérarchie de gestion. Par exemple, si vous supprimez une stratégie utilisateur, les utilisateurs dépendent alors automatiquement de la stratégie de service appropriée. Si aucune stratégie de service n’est en place, les utilisateurs dépendent alors de la stratégie de site appropriée. Si aucune stratégie de site n’est en place, les utilisateurs dépendent alors de la stratégie globale.

Notez qu’il existe toujours une stratégie globale. De ce fait, pour ce qui est des stratégies de versions de clients, tous les utilisateurs sont gérés. Bien que vous puissiez exécuter Remove-CsClientVersionPolicy sur la stratégie globale, celle-ci n’est pas réellement supprimée. Au lieu de cela, toutes les règles de stratégie sont réinitialisées sur leurs valeurs par défaut.

Il est important de noter que les stratégies de version des clients ne s’appliquent pas aux utilisateurs fédérés ; à la place, ceux-ci sont liés par les stratégies de version des clients utilisées dans votre organisation. Par exemple, supposons qu’un utilisateur fédéré utilise le client A, c’est-à-dire un client autorisé par l’organisation fédérée. Tant que l’organisation fédérée autorise le recours au client A, cet utilisateur pourra communiquer avec votre organisation par l’entremise de ce client. Ce sera vrai même si votre stratégie de version des clients bloque l’utilisation du client A. Les stratégies de version des clients appliquées dans votre organisation ne remplacent pas les stratégies de version des clients utilisées dans une organisation fédérée.

Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter la cmdlet Remove-CsClientVersionPolicy : 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 "Remove-CsClientVersionPolicy\b"}

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

XdsIdentity

Identificateur unique de la stratégie à supprimer. Pour supprimer une stratégie configurée au niveau de l’étendue Site, utilisez une syntaxe semblable à ceci : -Identity "site:Redmond". Pour supprimer une stratégie configurée au niveau de l’étendue Service, utilisez une syntaxe semblable à ceci : -Identity "Registrar:atl-cs-001.litwareinc.com". Le service Serveur d’inscriptions est le seul service qui peut héberger une stratégie de version des clients.

Les stratégies peuvent également être supprimées au niveau de l’étendue Utilisateur. Pour supprimer des stratégies utilisateur, utilisez une syntaxe similaire à celle-ci : -Identity "SalesDepartmentPolicy".

Force

Facultatif

Paramètre de commutateur

Supprime l’affichage de tous les messages d’erreur récupérable susceptibles d’apparaître lors de l’exécution de la commande.

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.ClientVersion.ClientVersionPolicy. Remove-CsClientVersionPolicy accepte les instances transmises via le pipeline de l’objet de la stratégie de version des clients.

Types de retours

Remove-CsClientVersionPolicy supprime les instances existantes de l’objet Microsoft.Rtc.Management.WritableConfig.Policy.ClientVersion.ClientVersionPolicy.

Exemple

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

Remove-CsClientVersionPolicy -Identity site:Redmond

La commande illustrée dans l’exemple 1 supprime la stratégie de version des clients pour le site de Redmond.

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

Get-CsClientVersionPolicy -Filter tag:* | Remove-CsClientVersionPolicy

Dans l’exemple 2, toutes les stratégies de version des clients configurées au niveau de l’étendue Utilisateur sont supprimées. Pour cela, la commande appelle d’abord Get-CsClientVersionPolicy et le paramètre Filter ; la valeur de filtre « tag:* » restreint les données retournées aux stratégies configurées au niveau de l’étendue Utilisateur. Cette collection filtrée est ensuite redirigée vers Remove-CsClientVersionPolicy, qui supprime chaque élément de la collection.