Compartir a través de


Remove-CsTrustedApplicationPool

 

Última modificación del tema: 2012-03-25

Quita un grupo que contiene los equipos que hospedan aplicaciones de confianza.

Sintaxis

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

Descripción detallada

Se recomienda que los equipos que ejecutan las aplicaciones de confianza en una instalación de Microsoft Lync Server 2010 se agreguen a un grupo de servidores independiente utilizado únicamente para aplicaciones de confianza. No obstante, se pueden agregar equipos de aplicaciones de confianza a un grupo de servidores existente que también se utiliza con otros fines. Este cmdlet quita un grupo de aplicaciones de confianza existente. Sin embargo, no se pueden quitar los grupos de aplicaciones de confianza que no tengan un valor de registrador. Si el grupo de aplicaciones de confianza no tiene asignado un registrador, debe agregar un valor Registrar con el cmdlet Set-CsTrustedApplicationPool y, a continuación, quitar el grupo.

Tenga en cuenta que, al quitar el grupo, también se quitan todos los equipos, aplicaciones y extremos de aplicaciones asociados a él.

Quién puede ejecutar este cmdlet: De forma predeterminada, los miembros de los siguientes grupos tienen autorización para ejecutar el cmdlet Remove-CsTrustedApplicationPool de forma local: RTCUniversalServerAdmins. Para devolver una lista de todos los roles de control de acceso basado en roles (RBAC) a los que se ha asignado este cmdlet (incluido cualquier otro rol RBAC personalizado que usted mismo haya creado), ejecute el siguiente comando desde Windows PowerShell:

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

Parámetros

Parámetro Requerido Tipo Descripción

Identity

Requerido

XdsGlobalRelativeIdentity

El nombre de dominio completo (FQDN) o id. de servicio del grupo que desea quitar.

Force

Opcional

Parámetro modificador

Suprime las preguntas de confirmación que aparecerían antes de realizar cambios.

WhatIf

Opcional

Parámetro modificador

Describe lo que ocurriría si se ejecutara el comando sin ejecutarlo realmente.

Confirm

Opcional

Parámetro modificador

Solicita confirmación antes de ejecutar el comando.

Tipos de entrada

Objeto Microsoft.Rtc.Management.Xds.DisplayExternalServer. Acepta la entrada de datos transmitidos de objetos del grupo de aplicaciones de confianza.

Tipos de valores devueltos

Este cmdlet no devuelve un valor. Quita un objeto de tipo Microsoft.Rtc.Management.Xds.DisplayExternalServer.

Ejemplo

-------------------------- Ejemplo 1 ------------------------

Remove-CsTrustedApplicationPool -Identity TrustPool.litwareinc.com

Este ejemplo quita un grupo con el nombre de dominio completo TrustPool.litwareinc.com. Usamos el parámetro Identity para especificar el nombre de dominio completo del grupo que queremos quitar. Dado que las identidades son únicas, este comando quitará, como máximo, un grupo.

-------------------------- Ejemplo 2 ------------------------

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

Este ejemplo quita todos los grupos de confianza cuyo nombre de dominio completo comienza con la cadena “trust”. La primera parte del comando es una llamada al cmdlet Get-CsTrustedApplicationPool, que recupera una colección de todos los grupos de aplicaciones de confianza de la infraestructura de Lync Server 2010. La colección se transfiere al cmdlet Where-Object. El cmdlet Where-Object comprueba cada elemento de la colección para saber si el PoolFqdn coincide con la cadena comodín trust*. Se obtendrá como resultado una colección de todos los grupos de aplicaciones de confianza cuyo PoolFqdn comience con la cadena trust seguida de cualquier carácter o caracteres. Por último, se transfiere esta colección al cmdlet Remove-CsTrustedApplicationPool, que quita todos los elementos de la colección.