Remove-CsTrustedApplication

 

Ultima modifica dell'argomento: 2012-03-26

Consente di rimuovere un'applicazione attendibile dal servizio trusted associato.

Sintassi

Remove-CsTrustedApplication -Identity <ExternalApplicationIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Descrizione dettagliata

Un'applicazione attendibile è un'applicazione sviluppata da terzi alla quale è stato assegnato lo stato di attendibile per essere eseguita come parte di Microsoft Lync Server 2010, ma che non è parte integrante del prodotto. Questo cmdlet consente di rimuovere un'applicazione attendibile da un pool di applicazioni attendibili. Si noti che l'applicazione non viene in realtà eliminata, ne viene solo rimossa l'associazione con il pool di applicazioni attendibili e il servizio trusted.

Quando si utilizza questo cmdlet per rimuovere un'applicazione attendibile, si deve fornire un valore per il parametro Identity. Questa Identity è il nome completo qualificato del dominio (FQDN) del pool sul quale è domiciliata l'applicazione seguito da una barra (/) seguito dall'ID dell'applicazione. Ad esempio, TrustPool.litwareinc.com/tapp2, dove TrustPool.litwareinc.com rappresenta il FQDN del pool e tapp2 è l'ID dell'applicazione. Si noti che se si visualizza un'applicazione esistente utilizzando Get-CsTrustedApplication, si vedrà un ID molto più simile al seguente: TrustPool.litwareinc.com/urn:application:tapp2. Si noti il prefisso urn:application: prima del nome dell'applicazione(tapp2). Anche se questo prefisso è parte dell'identità, non è necessario quando si specifica il valore per il parametro Identity.

Utenti autorizzati a utilizzare questo cmdlet: per impostazione predefinita, il cmdlet Remove-CsTrustedApplication può essere utilizzato localmente dai membri dei seguenti gruppi: RTCUniversalServerAdmins. Per ottenere un elenco di tutti i ruoli RBAC (controllo dell'accesso basato sui ruoli) a cui è stato assegnato questo cmdlet (inclusi eventuali ruoli RBAC personalizzati), utilizzare il seguente comando dal prompt di Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Remove-CsTrustedApplication\b"}

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Obbligatorio

ExternalApplicationIdentity

L'identificatore univoco dell'applicazione attendibile da rimuovere dal pool di applicazioni attendibili. I valori dell'identità devono essere immessi nel formato <FQDN pool>/<ID applicazione>, dove "FQDN pool" è il nome di dominio completo (FQDN) del pool in cui risiede l'applicazione e "ID applicazione" è il nome dell'applicazione.

Force

Facoltativo

Parametro opzionale

Consente di evitare la visualizzazione delle richieste di conferma che altrimenti verrebbero visualizzate prima che vengano apportate le modifiche.

WhatIf

Facoltativo

Parametro opzionale

Descrive ciò che accadrebbe se si eseguisse il comando senza eseguirlo realmente.

Confirm

Facoltativo

Parametro opzionale

Viene visualizzata una richiesta di conferma prima di eseguire il comando.

Tipi di input

Oggetto Microsoft.Rtc.Management.Xds.DisplayTrustedApplication. Accetta input tramite pipeline da oggetti applicazione attendibile.

Tipi restituiti

Questo cmdlet non restituisce un valore. Rimuove un oggetto di tipo Microsoft.Rtc.Management.Xds.DisplayTrustedApplication.

Esempio

-------------------------- Esempio 1 --------------------------

Remove-CsTrustedApplication -Identity TrustPool.litwareinc.com/tapp2

In questo esempio viene rimossa dal servizio trusted associato l'applicazione attendibile con Identity TrustPool.litwareinc.com/tapp2.

-------------------------- Esempio 2 --------------------------

Get-CsTrustedApplication -Filter *trust* | Remove-CsTrustedApplication

Nell'Esempio 2 vengono rimosse tutte le applicazioni attendibili le cui identità iniziano con la stringa "trust". Il comando utilizza prima il cmdlet Get-CsTrustedApplication fornendo il valore di filtro *trust*. Questo comando consente di recuperare tutte le applicazioni attendibili aventi la stringa "trust" in qualunque posizione all'interno dell'identità. La raccolta di applicazioni attendibili recuperata viene quindi inviata tramite pipe al cmdlet Remove-CsTrustedApplication che rimuove ogni applicazione attendibile nella raccolta. Si noti che l'applicazione non viene in realtà eliminata, ne viene solo rimossa l'associazione con il pool di applicazioni attendibili e il servizio trusted.