Compartir a través de


New-CsPrivacyConfiguration

 

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

Crea una nueva recopilación de opciones de configuración de privacidad. La configuración de privacidad ayuda a determinar cuánta información los usuarios ponen a disposición de otros usuarios.

Sintaxis

New-CsPrivacyConfiguration -Identity <XdsIdentity> [-AutoInitiateContacts <$true | $false>] [-Confirm [<SwitchParameter>]] [-DisplayPublishedPhotoDefault <$true | $false>] [-EnablePrivacyMode <$true | $false>] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-PublishLocationDataDefault <$true | $false>] [-Tenant <Nullable>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

Microsoft Lync 2010 permite a los usuarios compartir mucha información de presencia con otras personas: pueden publicar una fotografía de sí mismos; ofrecer información de ubicación detallada; 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 sólo sus contactos puedan verla).

Algunos usuarios agradecerán tener la oportunidad de poner la información a disposición de sus colegas; otros usuarios podrían ser reacios a compartir esos datos. (Por ejemplo, muchas personas podrían dudar acerca de tener su foto incluida en los datos de presencia). Como normal genera, los usuarios puede controlar qué información quieren compartir. Por ejemplo, pueden seleccionar o deseleccionar una casilla de verificación para determinar si su información de ubicación se comparte con otros. 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 funciones; por ejemplo, si la propiedad AutoInitiateContacts está definida en True, los miembros del equipo se agregarán automáticamente a la lista de contactos de cada usuario; si está definida en False, los miembros del equipo no se agregarán automáticamente a la lista de contactos de cada usuario.

En otros casos, los administradores pueden configurar los valores predeterminados en Lync 2010 y permitir que los usuarios puedan cambiar dichos valores. Por ejemplo, de manera predeterminada, se publican datos para los usuarios, aunque estos tienen el derecho a detener la publicación de la ubicación. Al configurar la propiedad PublishLocationDataByDefault en False, los administradores pueden cambiar este comportamiento: en ese caso, los datos de la ubicación no se publicarán de manera predeterminada, aunque los usuarios aún tendrán derecho a publicar estos datos si así lo desean.

La configuración de privacidad se puede aplicar en el ámbito global, en el ámbito del sitio y en el ámbito de servicio (aunque únicamente para el servicio de servidor usuario). El cmdlet New-CsPrivacyConfiguration le permite crear nuevas opciones de configuración de privacidad para aplicar a un sitio o servicio. (No se pueden crear nuevas recopilaciones en el ámbito global). Recuerde que cada servicio o sitio individual puede tener, como máximo, una única recopilación de opciones de configuración de privacidad: si intenta crear una nueva recopilación para el sitio Redmond y ese sitio ya tiene una recopilación de configuraciones de privacidad, se producirá un error en el comando.

Quiénes pueden ejecutar este cmdlet: De forma predeterminada, los miembros de los grupos siguientes están autorizados a ejecutar el cmdlet New-CsPrivacyConfiguration de forma local: 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 "New-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 crearán. Para crear una recopilación de configuraciones en el ámbito del sitio, use una sintaxis similar a la siguiente: -Identity site:Redmond. Para crear una configuración en el ámbito del servicio, use una sintaxis similar a la siguiente: -Identity service:UserServer:atl-cs-001.litwareinc.com. Las configuraciones de privacidad solo se pueden crear para el servicio de servidor de usuarios. Se producirá un error si intenta aplicar estas configuraciones a cualquier otro servicio.

Recuerde que se producirá un error en el comando si ya existen opciones de configuración de privacidad para el servicio o sitio especificado. De la misma forma, se producirá un error en el comando si intenta crear una nueva recopilación de configuraciones globales.

AutoInitiateContacts

Opcional

Booleano

Si se establece en True, Lync 2010 agregará automáticamente el gestor y los informes directos a su lista de contactos. El valor predeterminado es True.

DisplayPublishedPhotoDefault

Opcional

Booleano

Si se establece en True, la foto del usuario se publicará en Lync 2010 de manera automática. Si se encuentra en False, la foto del usuario no estará disponible salvo que, explícitamente, seleccione la opción Dejar que otros vean mi foto. El valor predeterminado es True.

EnablePrivacyMode

Opcional

Booleano

Si está definido en True, los usuarios podrán habilitar el modo de privacidad avanzada. En el modo de privacidad avanzada, solo las personas de la lista de contactos podrán ver su información de presencia. Si se establece en False, su información de presencia estará disponibles para todas las personas de la organización. El valor predeterminado es False.

PublishLocationDataDefault

Opcional

Booleano

Si se establece en True, los datos de ubicación se publicarán en Lync 2010 de manera automática. Si se establece en False, los datos de ubicación no estarán disponibles salvo que el usuario seleccione explícitamente la opción Mostrar mi ubicación a los contactos. El valor predeterminado es True.

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.

InMemory

Opcional

Parámetro modificador

Crea una referencia de objeto sin confirmar realmente el objeto como cambio permanente. Si se asigna la salida de este cmdlet llamado con este parámetro en una variable, puede realizar cambios en las propiedades de la referencia del objeto y después confirmar estos cambios, llamando a este conjunto coincidente de cmdlet, - cmdlet.

Tenant

Opcional

Identificador único global

Este parámetro no se usa con la versión local de Lync Server.

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

Ninguno. New-CsPrivacyConfiguration no acepta entradas canalizadas.

Tipos de valores devueltos

New-CsPrivacyConfiguration crea nuevas instancias del objeto Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.PrivacyConfiguration.

Ejemplo

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

New-CsPrivacyConfiguration -Identity site:Redmond -EnablePrivacyMode $True

En el comando que se muestra en el Ejemplo 1 se crea una nueva recopilación de opciones de configuración de privacidad que se aplicarán al sitio Redmond (-Identity site:Redmond). Las nuevas configuraciones habilitan el modo de privacidad; para ello, se agrega el parámetro EnablePrivacyMode y el valor del parámetro se establece en True. Recuerde que se producirá un error en este comando si el sitio Redmond ya tiene una recopilación de opciones de privacidad.

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

$x = New-CsPrivacyConfiguration -Identity site:Redmond -InMemory
$x.EnablePrivacyMode = $True
Set-CsPrivacyConfiguration -Instance $x

En el ejemplo anterior se demuestra de qué manera se puede usar el parámetro InMemory para crear una nueva recopilación de opciones de configuración de privacidad que inicialmente existían solo en la memoria. Para ello, se llama a New-CsPrivacyConfiguration junto con los parámetros Identity y InMemory; el objeto resultante se almacena en una variable denominada $x. En este punto del tiempo, las opciones de configuración solo existen en la memoria; si ejecuta Get-CsPrivacyConfiguration, no verá una lista de site:Redmond.

En el segundo comando, el valor de la propiedad EnablePrivacyMode se configura en True. Finalmente, el tercer comando usa Set-CsPrivacyConfiguration para transformar esta recopilación virtual de configuraciones de privacidad en una recopilación real de configuraciones aplicadas al sitio Redmond. Es absolutamente imprescindible llamar a Set-CsPrivacyConfiguration: si no llama correctamente a este cmdlet, sus nuevas configuraciones de privacidad nunca se aplicarán al sitio Redmond y desaparecerán por completo cuando finalice su sesión en Windows PowerShell o elimine la variable $x.