Compartir a través de


Remove-CsPrivacyConfiguration

 

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

Quita una colección existente de opciones de configuración de privacidad. Las opciones de configuración de privacidad ayudan a determinar cuánta información ponen los usuarios a disposición de otros usuarios.

Sintaxis

Remove-CsPrivacyConfiguration -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Tenant <Nullable>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

Microsoft Lync Server 2010 permite a los usuarios compartir una gran cantidad de información de presencia con otras personas: pueden publicar una fotografía de sí mismos, ofrecer información de ubicación detallada o poner a disposición de todo el personal de la organización su información de presencia de manera automática (en lugar de que solo sus contactos puedan verla).

Algunos usuarios agradecerán la oportunidad de poner esta información a disposición de los colegas; otros usuarios pueden ser más reacios a compartir estos datos. (Por ejemplo, es posible que hayan personas que duden acerca de incluir una foto en los datos de presencia). Como norma general, los usuarios puede controlar qué información quieren compartir o no. Por ejemplo, pueden activar o desactivar una casilla de verificación para establecer si la información de ubicación se comparte con los demás. Además, los cmdlets de configuración de privacidad (Get-CsPrivacyConfiguration, Set-CsPrivacyConfiguration, New-CsPrivacyConfiguration y Remove-CsPrivacyConfiguration) permiten a los administradores controlar las opciones de privacidad de los usuarios. En algunos casos, los administradores pueden habilitar o deshabilitar opciones de configuración; por ejemplo, si la propiedad AutoInitiateContacts está establecida en True, los miembros del equipo se agregarán automáticamente a la lista de contactos de cada usuario y, si está establecida en False, no lo harán.

En otras ocasiones, los administradores pueden configurar los valores predeterminados en Lync 2010 y permitir que los usuarios puedan cambiar dichos valores. Por ejemplo, los datos de ubicación de los usuarios se publican de manera predeterminada, aunque los usuarios tienen derecho a detener la publicación de ubicación. Si se establece la propiedad PublishLocationDataByDefault en False, los administradores pueden cambiar este comportamiento: en ese caso, los datos de ubicación no se publicarán de manera predeterminada, aunque los usuarios seguirán teniendo derecho a publicarlos si así lo eligen.

Las opciones de configuración de privacidad pueden aplicarse en el ámbito global, el ámbito de sitio y el ámbito de servicio (aunque sólo para el servicio User Server). El cmdlet Remove-CsPrivacyConfiguration proporciona un modo de eliminar las opciones que se han configurado en el ámbito de sitio o servicio; por ejemplo, si ejecuta el cmdlet con las opciones configuradas en el ámbito de sitio, éstas se eliminarán y los usuarios de ese sitio verán sus configuraciones de privacidad regidas por la colección global. Remove-CsPrivacyConfiguration también puede ejecutarse con la colección global, si bien ésta no se eliminará. En su lugar, todas las propiedades de esa colección se restablecerán con los valores predeterminados. Por ejemplo, supongamos que se ha cambiado anteriormente la propiedad EnablePrivacyMode a True. Si ahora se "elimina" la colección global, EnablePrivacyMode volverá a su valor predeterminado de False.

Quién puede ejecutar este cmdlet: de forma predeterminada, los miembros de los siguientes grupos tienen autorización para ejecutar el cmdlet Remove-CsPrivacyConfiguration localmente: RTCUniversalServerAdmins. Para obtener una lista de todos los roles de control de acceso basado en rol (RBAC), este rol se ha asignado (así como cualquier otro rol RBAC personalizado que haya creado) para ejecutar el siguiente comando desde el símbolo del sistema de Windows PowerShell:

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

Parámetros

Parámetro Requerido Tipo Descripción

Identity

Requerido

Identidad Xds

Identificador único de las opciones de configuración de privacidad que se van a quitar. Para quitar la configuración definida en el ámbito de sitio, use la sintaxis del siguiente ejemplo: -Identity site:Redmond. Para quitar configuraciones en el nivel de servicio, utilice sintaxis como la siguiente: -Identity service:UserServer:atl-cs-001.litwareinc.com.

Remove-CsPrivacyConfiguration puede también ejecutarse con la colección global de configuraciones. No obstante, en ese caso, la configuración global no se eliminará. En su lugar, todas las propiedades de esa colección se restablecerán con los valores predeterminados.

Tenant

Opcional

Identificador único global

Este parámetro no se usa con las implementaciones locales de Lync Server 2010.

Force

Opcional

Parámetro modificador

Suprime la visualización de los mensajes de error que no son graves y que pueden surgir 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.UserServices.PrivacyConfiguration. Remove-CsPrivacyConfiguration acepta entradas transferidas del objeto de configuración de privacidad.

Tipos de valores devueltos

Ninguno. En su lugar, Remove-CsPrivacyConfiguration elimina las instancias existentes del objeto Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.PrivacyConfiguration.

Ejemplo

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

Remove-CsPrivacyConfiguration -Identity site:Redmond

El comando anterior devuelve las opciones de configuración de privacidad asignadas al sitio Redmond. Cuando se eliminan estas opciones, los usuarios del sitio Redmond heredarán automáticamente las opciones de configuración de privacidad globales.

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

Get-CsPrivacyConfiguration -Filter "site:*" | Remove-CsPrivacyConfiguration

En el ejemplo 2 se eliminan todas las opciones de configuración de privacidad asignadas en el ámbito de sitio. Para ello, el comando llama primero a Get-CsPrivacyConfiguration junto con el parámetro Filter; el valor del filtro "site:*" garantiza que solo se devolverán aquellas opciones donde Identity empiece por los caracteres "site". A continuación, la colección filtrada se transfiere a Remove-CsPrivacyConfiguration, que elimina cada elemento de la colección.

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

Get-CsPrivacyConfiguration | Where-Object {$_.EnablePrivacyMode -eq $False} | Remove-CsPrivacyConfiguration

El comando que se muestra en el Ejemplo 3 elimina todas las opciones de configuración de privacidad cuando se ha inhabilitado el modo de privacidad. Para llevar a cabo esta tarea, el comando llama primero a Get-CsPrivacyConfiguration sin ningún parámetro, que devuelve una colección de todas las opciones de configuración de privacidad que se usan en la organización. A continuación, esta colección se transfiere al cmdlet Where-Object, que selecciona únicamente aquellas configuraciones en las que la propiedad UsePinAuth es igual a False. A continuación, la colección filtrada se transfiere a Remove-CsPrivacyConfiguration, que elimina cada uno de los elementos de la colección.