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.
Voir aussi
Autres ressources
New-CsTrustedApplicationPool
Set-CsTrustedApplicationPool
Get-CsTrustedApplicationPool