Partager via


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).