Remove-CsTrustedApplication
Dernière rubrique modifiée : 2012-03-26
Supprime une application approuvée du service approuvé associé.
Syntaxe
Remove-CsTrustedApplication -Identity <ExternalApplicationIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]
Description détaillée
Une application approuvée est une application développée par un tiers et qui est approuvée pour s’exécuter dans Microsoft Lync Server 2010, mais qui ne fait pas partie intégrante du produit. Cette cmdlet supprime une application approuvée d’un pool d’applications approuvées. Notez que seule l’association au pool d’applications approuvées et au service approuvé est supprimée, pas l’application proprement dite.
Lorsque vous utilisez cette cmdlet pour supprimer une application approuvée, vous devez saisir une valeur pour le paramètre Identity. L’identité est le nom de domaine complet du pool sur lequel l’application est hébergée suivi d’une barre oblique (/) et de l’ID d’application. Par exemple, TrustPool.litwareinc.com/tapp2, où TrustPool.litwareinc.com correspond au nom de domaine complet du pool et tapp2 à l’ID d’application. Notez que si vous visualisez une application existante en appelant Get-CsTrustedApplication, un ID similaire à celui-ci s’affiche : TrustPool.litwareinc.com/urn:application:tapp2. Notez l’ajout du préfixe urn:application: avant le nom de l’application (tapp2). Si ce préfixe est intégré à l’identité, il n’est pas nécessaire lorsque vous spécifiez la valeur du paramètre Identity.
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-CsTrustedApplication : 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-CsTrustedApplication\b"}
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
Identity |
Obligatoire |
ExternalApplicationIdentity |
Identificateur unique de l’application approuvée à supprimer du pool d’applications approuvées. Les valeurs Identity doivent être saisies au format <nom de domaine complet du pool>/<ID de l’application>, où « nom de domaine complet du pool » désigne le nom de domaine complet du pool dans lequel l’application réside, et « ID de l’application » le nom de l’application. |
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.DisplayTrustedApplication. Accepte la saisie de données transmises via le pipeline pour les objets d’application approuvée.
Types de retours
Cette cmdlet ne retourne aucune valeur. Elle supprime un objet de type Microsoft.Rtc.Management.Xds.DisplayTrustedApplication.
Exemple
-------------------------- Exemple 1 ------------------------
Remove-CsTrustedApplication -Identity TrustPool.litwareinc.com/tapp2
Cet exemple illustre la suppression de l’application approuvée comportant l’identité TrustPool.litwareinc.com/tapp2 du service approuvé associé.
-------------------------- Exemple 2 ------------------------
Get-CsTrustedApplication -Filter *trust* | Remove-CsTrustedApplication
Dans l’exemple 2, toutes les applications approuvées dont les identités incluent la chaîne « trust » sont supprimées. La commande commence par un appel de la cmdlet Get-CsTrustedApplication qui transmet la valeur de filtre « *trust* ». Cette commande extrait toutes les applications approuvées dont l’identité inclut l’approbation de la chaîne. L’ensemble d’applications approuvées extrait est ensuite redirigé vers la cmdlet Remove-CsTrustedApplication, qui supprime chacune d’elles (notez que seule l’association au pool d’applications approuvées et au service approuvé est supprimée, pas l’application proprement dite).
Voir aussi
Autres ressources
New-CsTrustedApplication
Set-CsTrustedApplication
Get-CsTrustedApplication