Compartir a través de


Disable-CsHostingProvider

 

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

Deshabilita un proveedor de hospedaje que se está usando en la organización. Un proveedor de hospedaje es una organización de terceros que proporciona servicios de mensajería instantánea, presencia y otros servicios relacionados para un dominio con el que a usted le gustará establecer una relación de federación. Los proveedores de hospedaje como Microsoft Lync Online 2010 se diferencian de los proveedores públicos (como Yahoo!, MSN y AOL) por el hecho que sus servicios no se ofrecen al público en general.

Sintaxis

Disable-CsHostingProvider [-Identity <XdsGlobalRelativeIdentity>] [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Disable-CsHostingProvider [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Instance <PSObject>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

La federación es una manera en la que dos organizaciones pueden establecer una relación de confianza que facilite la comunicación entre dos grupos. Cuando se ha establecido una federación, los usuarios de ambas organizaciones pueden enviarse mensajes instantáneos, suscribirse para recibir notificaciones de presencia y comunicarse entre sí usando aplicaciones SIP, como Microsoft Lync 2010. Microsoft Lync Server 2010 permite sacar partido de tres tipos de federación: 1) la federación directa entre su organización y otra; 2) la federación entre su organización y un proveedor público y 3) la federación entre su organización y un proveedor que hospeda a un tercero.

Un proveedor de hospedaje es una organización que ofrece servicios de comunicación SIP a otras organizaciones. Por ejemplo, Fabrikam, Inc. podría hospedar a usuarios de Contoso, Northwind Traders, Wingtip Toys. Al establecer una relación de federación con un proveedor de hospedaje, de hecho establece federación con cualquier organización hospedada por dicho proveedor. Por ejemplo, si establece una relación de federación con Fabrikam, sus usuarios podrán intercambiar mensajes instantáneos e información de presencia con los usuarios de Contoso, Northwind Traders y Wingtip Toys.

Los proveedores de hospedaje también se usan en escenarios de dominio dividido. En un escenario de dominio dividido, algunos de sus usuarios de Lync Server 2010 tienen cuentas hospedadas de manera local (es decir, hospedadas en su implementación local de Lync Server). Otros usuarios realizan el mantenimiento de sus cuentas fuera de la organización mediante proveedores de hospedaje externos. Establecer una relación de federación con el proveedor de hospedaje permite que los usuarios con cuentas hospedadas internamente y externamente se comuniquen entre ellos.

Para federarse con un proveedor de hospedaje de otro fabricante, debe crear y habilitar un nuevo proveedor de hospedaje. (Además, el proveedor de hospedaje deberá crear una relación de federación con usted). Es posible habilitar un proveedor de hospedaje en el momento en que se lo crea, o bien hacerlo a posteriori mediante el cmdlet Enable-CsHostingProvider. Además, puede usar el cmdlet Disable-CsHostingProvider para deshabilitar la relación en cualquier momento. Cuando deshabilita un proveedor de hospedaje, ese proveedor sigue siendo un socio de federación válido; no obstante, todas las actividades de comunicación entre la organización y el proveedor se suspenderán hasta que se vuelva a habilitar.

Tenga en cuenta que no podrá federarse con un proveedor de hospedaje si los Servidores perimetrales están configurados para usar el enrutamiento predeterminado, en lugar del enrutamiento de servidor DNS (Sistema de nombres de dominio).

Quiénes pueden ejecutar este cmdlet: De forma predeterminada, los miembros de los siguientes grupos tienen autorización para ejecutar el cmdlet Disable-CsHostingProvider localmente: RTCUniversalServerAdmins. Para obtener una lista de todos los roles de control de acceso basado en roles (RBAC) que se han asignado a este cmdlet (incluidos los roles personalizados RBAC que haya creado usted), ejecute el siguiente comando en el aviso de Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Disable-CsHostingProvider"}

Parámetros

Parámetro Requerido Tipo Descripción

Identity

Opcional

Cadena de caracteres

Identificador único para el proveedor de hospedaje que se debe deshabilitar. Identity podría ser un nombre de dominio completo (FQDN) del proveedor de hospedaje (por ejemplo, fabrikam.com) o quizá el nombre de la empresa que provee los servicios (Fabrikam, Inc.).

Instance

Opcional

Objeto DisplayHostingProvider.

Permite enviar una referencia a un objeto al cmdlet, en lugar de definir valores de parámetros individuales.

Force

Opcional

Parámetro modificador

Suprime la visualización de los mensajes de error que no sean graves y que puedan producirse al ejecutar el comando.

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.WritableConfig.Settings.Edge.DisplayHostingProvider. Disable-CsHostingProvider acepta entradas canalizadas del objeto de proveedor de hospedaje.

Tipos de valores devueltos

Ninguno. En su lugar, el cmdlet deshabilita instancias del objeto Microsoft.Rtc.Management.WritableConfig.Settings.Edge.DisplayHostingProvider.

Ejemplo

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

Disable-CsHostingProvider -Identity "Fabrikam.com"

El comando que se muestra en el Ejemplo 1 deshabilita el proveedor de hospedaje Fabrikam.com. Tenga en cuenta que este comando no devolverá ningún mensaje de error si Fabrikam.com ya está deshabilitado.

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

Get-CsHostingProvider | Where-Object {$_.Enabled -eq $True} | Disable-CsHostingProvider

El comando anterior deshabilita todos los proveedores de hospedaje que están habilitados. Para ello, el comando primero llama a Get-CsHostingProvider para devolver una recopilación de todos los proveedores de hospedaje configurados para usar en la organización. Esa recopilación luego se transfiere al cmdlet Where-Object, el cual escoge únicamente aquellos proveedores en los que la propiedad Enabled es igual a True. La recopilación filtrada, luego, se canaliza a Disable-CsHostingProvider, que deshabilita todos los proveedores de la recopilación.

-------------------------- Ejemplo 3 --------------------------

Get-CsHostingProvider | Where-Object {$_.VerificationLevel -ne "AlwaysVerifiable" -and $_.Enabled -eq $True} | Disable-CsHostingProvider

En el Ejemplo 3, todos los proveedores de hospedaje habilitados en los que el nivel de verificación no es igual a AlwaysVerifiable se deshabilitan. Para llevar a cabo esta tarea, el comando primero usa Get-CsHostingProvider para devolver una recopilación de todos los proveedores de hospedaje configurados para usar en la organización. Esta recopilación se canaliza al cmdlet Where-Object, el cual selecciona únicamente aquellos proveedores que cumplen dos criterios: 1) la propiedad VerificationLevel es igual a AlwaysVerifiable; y 2) la propiedad Enabled es igual a True. La recopilación filtrada, luego, se canaliza a Disable-CsHostingProvider, que deshabilita todos los proveedores de la recopilación.