Partager via


Remove-CsTrustedApplicationPool

 

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

Supprime un pool contenant les ordinateurs hébergeant des applications approuvées.

Syntaxe

Remove-CsTrustedApplicationPool -Identity <XdsGlobalRelativeIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Description détaillée

Nous vous recommandons d’ajouter les ordinateurs exécutant les applications approuvées au sein d’un déploiement Microsoft Lync Server 2010 à un pool distinct qui sera réservé à ces applications approuvées. Toutefois, vous pouvez ajouter les ordinateurs hébergeant les applications approuvées à un pool existant utilisé à d’autres fins. Cette cmdlet supprime un pool existant d’applications approuvées. Vous ne pouvez toutefois pas supprimer un pool d’applications approuvées n’ayant pas de valeur de serveur d’inscriptions. Si le pool d’applications approuvées n’a pas été affecté à un serveur d’inscriptions, vous devez ajouter une valeur de serveur d’inscriptions avec la cmdlet Set-CsTrustedApplicationPool, puis supprimer le pool.

N’oubliez pas que la suppression du pool entraîne la suppression de tous les ordinateurs, applications et systèmes d’extrémité d’application associés à ce pool.

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

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

XdsGlobalRelativeIdentity

Nom de domaine complet ou ID de service du pool que vous souhaitez supprimer.

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.Xds.DisplayExternalServer. Accepte la saisie de données transmises via le pipeline pour les objets de pool d’applications approuvées.

Types de retours

Cette cmdlet ne retourne aucune valeur. Elle supprime un objet de type Microsoft.Rtc.Management.Xds.DisplayExternalServer.

Exemple

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

Remove-CsTrustedApplicationPool -Identity TrustPool.litwareinc.com

Cet exemple supprime le pool dont le nom de domaine complet est TrustPool.litwareinc.com. Nous utilisons le paramètre Identity afin de spécifier le nom de domaine complet du pool que nous souhaitons supprimer. Puisque les identités sont uniques, cette commande supprime au maximum un pool.

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

Get-CsTrustedApplicationPool | Where-Object {$_.PoolFqdn -match "trust*"} | Remove-CsTrustedApplicationPool

Cet exemple supprime tous les pools approuvés dont le nom de domaine complet commence par la chaîne "trust". La première partie de la commande appelle la cmdlet Get-CsTrustedApplicationPool qui récupère une collection de tous les pools d’applications approuvées au sein de votre infrastructure Lync Server 2010. Cette collection est redirigée vers la cmdlet Where-Object. La cmdlet Where-Object vérifie, pour chaque élément de la collection, que PoolFqdn correspond à la chaîne de caractères trust*. Il en résulte une collection de tous les pools d’applications approuvées dont PoolFqdn commence par la chaîne "trust" suivie d’un ou plusieurs caractères. Enfin, cette collection est enfin redirigée vers la cmdlet Remove-CsTrustedApplicationPool qui supprime alors tous les éléments de la collection.