Compartir a través de


Set-CsConferencingPolicy

 

Última modificación del tema: 2012-10-18

Modifica una directiva de conferencia existente. Las directivas de conferencia determinan las características y prestaciones que se pueden usar en una conferencia; esto incluye cualquier cosa desde si la conferencia puede incluir audio y vídeo IP hasta el número máximo de personas que pueden asistir a una reunión.

Sintaxis

Set-CsConferencingPolicy [-Identity <XdsIdentity>] [-AllowAnnotations <$true | $false>] [-AllowAnonymousParticipantsInMeetings <$true | $false>] [-AllowAnonymousUsersToDialOut <$true | $false>] [-AllowConferenceRecording <$true | $false>] [-AllowExternalUserControl <$true | $false>] [-AllowExternalUsersToRecordMeeting <$true | $false>] [-AllowExternalUsersToSaveContent <$true | $false>] [-AllowIPAudio <$true | $false>] [-AllowIPVideo <$true | $false>] [-AllowParticipantControl <$true | $false>] [-AllowPolls <$true | $false>] [-AllowUserToScheduleMeetingsWithAppSharing <$true | $false>] [-AppSharingBitRateKb <Int64>] [-AudioBitRateKb <UInt32>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-EnableAppDesktopSharing <None | SingleApplication | Desktop>] [-EnableDataCollaboration <$true | $false>] [-EnableDialInConferencing <$true | $false>] [-EnableFileTransfer <$true | $false>] [-EnableP2PFileTransfer <$true | $false>] [-EnableP2PRecording <$true | $false>] [-EnableP2PVideo <$true | $false>] [-FileTransferBitRateKb <Int64>] [-Force <SwitchParameter>] [-MaxMeetingSize <UInt32>] [-MaxVideoConferenceResolution <CIF | VGA>] [-VideoBitRateKb <Int64>] [-WhatIf [<SwitchParameter>]]

Set-CsConferencingPolicy [-AllowAnnotations <$true | $false>] [-AllowAnonymousParticipantsInMeetings <$true | $false>] [-AllowAnonymousUsersToDialOut <$true | $false>] [-AllowConferenceRecording <$true | $false>] [-AllowExternalUserControl <$true | $false>] [-AllowExternalUsersToRecordMeeting <$true | $false>] [-AllowExternalUsersToSaveContent <$true | $false>] [-AllowIPAudio <$true | $false>] [-AllowIPVideo <$true | $false>] [-AllowParticipantControl <$true | $false>] [-AllowPolls <$true | $false>] [-AllowUserToScheduleMeetingsWithAppSharing <$true | $false>] [-AppSharingBitRateKb <Int64>] [-AudioBitRateKb <UInt32>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-EnableAppDesktopSharing <None | SingleApplication | Desktop>] [-EnableDataCollaboration <$true | $false>] [-EnableDialInConferencing <$true | $false>] [-EnableFileTransfer <$true | $false>] [-EnableP2PFileTransfer <$true | $false>] [-EnableP2PRecording <$true | $false>] [-EnableP2PVideo <$true | $false>] [-FileTransferBitRateKb <Int64>] [-Force <SwitchParameter>] [-Instance <PSObject>] [-MaxMeetingSize <UInt32>] [-MaxVideoConferenceResolution <CIF | VGA>] [-VideoBitRateKb <Int64>] [-WhatIf [<SwitchParameter>]]

Descripción detallada

Las conferencias constituyen una parte importante de Microsoft Lync Server 2010: las conferencias permiten que grupos de usuarios se reúnan en línea para ver diapositivas y material de vídeo, compartir aplicaciones, intercambiar archivos, así como comunicarse y colaborar de cualquier otro modo.

Es importante que los administradores mantengan el control sobre conferencias y configuraciones de conferencia. En algunos casos, podría preocuparle la seguridad: de manera predeterminada, cualquier persona, incluidos los usuarios no autenticados, puede participar en reuniones y guardar las diapositivas o los documentos distribuidos durante esas reuniones. En otros casos, podría preocuparle el ancho de banda: tener una gran cantidad de reuniones simultáneas, cada una de las cuales implica la reunión de cientos de participantes, la visualización de imágenes de vídeo y el uso compartido de archivos, puede ocasionar problemas en la red. Además, podría tener preocupaciones legales ocasionales. Por ejemplo, de manera predeterminada, los participantes de las reuniones pueden tomar notas sobre el contenido compartido. Sin embargo, estas anotaciones no se guardan cuando se archiva la reunión. Si su organización debe mantener un registro de toda la comunicación electrónica, es recomendable deshabilitar las anotaciones.

Naturalmente, una cosa es querer administrar la configuración de conferencia y, otra cosa muy diferente, es administrar realmente la configuración. En Lync Server 2010, las conferencias se administran mediante directivas de conferencia. (En las versiones anteriores del software, estas se conocían como directivas de reunión). Tal y como se ha observado anteriormente, las directivas de conferencia determinan las características y prestaciones que se pueden usar en una conferencia; esto incluye desde si la conferencia puede incluir audio y vídeo IP hasta el número máximo de personas que pueden asistir a una reunión. Las directivas de conferencia pueden configurarse en el ámbito global, en el ámbito del sitio o en el ámbito por usuario. Esto proporciona a los administradores una enorme flexibilidad para decidir qué funciones se pondrán a disposición de qué usuarios.

Los valores de propiedad de directiva pueden configurarse cuando se crea una directiva. Además, puede usar el cmdlet Set-CsConferencingPolicy para modificar los valores de propiedad de una directiva existente en cualquier momento.

Quiénes pueden ejecutar este cmdlet: De manera predeterminada, los miembros de los siguientes grupos están autorizados para ejecutar el cmdlet Set-CsConferencingPolicy en 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 "Set-CsConferencingPolicy"}

Parámetros

Parámetro Requerido Tipo Descripción

Identity

Opcional

Identidad Xds

Identificador único para la directiva de conferencia que debe modificarse. Las directivas de conferencia pueden configurarse en los ámbitos global, del sitio o por usuario. Para modificar la directiva global, use esta sintaxis: -Identity global. Para modificar una directiva de sitio, use la sintaxis siguiente: -Identity site:Redmond. Para modificar una directiva de usuario, use la sintaxis siguiente: -Identity SalesConferencingPolicy.

Tenga en cuenta que los caracteres comodín no están permitidos al especificar un parámetro Identity. Si no especifica una identidad, Set-CsConferencingPolicy automáticamente modificará la directiva de conferencia global.

Instance

Opcional

Objeto de directiva de reunión

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

AllowAnnotations

Opcional

Booleano

Indica si se permite a los participantes realizar anotaciones en pantalla de los contenidos compartidos durante la reunión; además, esta configuración determina si se permite el uso de pizarras en la conferencia. El valor predeterminado es True.

Tenga en cuenta que las anotaciones no se archivan junto con otro contenido de reunión.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se configura en False, no se realizarán anotaciones en las conferencias creadas por un usuario afectado por esta directiva. Sin embargo, el usuario puede participar en otras conferencias donde se permiten anotaciones.

AllowAnonymousParticipantsInMeetings

Opcional

Booleano

Indica si los usuarios anónimos pueden participar en la reunión. Si está definido en False, solo los usuarios autenticados (es decir, los usuarios que hayan iniciado sesión en el dominio de Active Directory Active Directory Domain Services (AD DS) de un socio federado) pueden asistir a la reunión. El valor predeterminado es True.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se configura en False, no se permitirán participantes anónimos en las conferencias creadas por un usuario afectado por esta directiva. Sin embargo, el usuario puede participar de otras conferencias donde se permiten participantes anónimos.

AllowAnonymousUsersToDialOut

Opcional

Booleano

Indica si los usuarios anónimos (por ejemplo, los usuarios no autenticados) pueden unirse a una conferencia mediante la realización de llamadas de salida. Con el método de llamadas telefónicas de salida, el servidor de conferencia llamará al usuario y, cuando el usuario responda al teléfono, se unirá a la conferencia.

Tenga en cuenta que las conferencias de acceso telefónico local se permiten incluso cuando esta configuración es igual a False.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se establece en False, no se permitirá que los participantes anónimos se unan en las conferencias creadas por un usuario afectado por esta directiva mediante llamadas de salida. Sin embargo, el usuario puede participar de otras conferencias donde se permiten que los usuarios anónimos se unan mediante llamadas de salida.

El valor predeterminado es False ($False).

AllowConferenceRecording

Opcional

Booleano

Indica si los usuarios pueden grabar la reunión. El valor predeterminado es False.

Esta configuración se aplica a todos los usuarios que participan en la conferencia.

AllowExternalUserControl

Opcional

Booleano

Indica si los usuarios externos (usuarios anónimos o federados) pueden tomar el control de escritorios o aplicaciones compartidas. El valor predeterminado es False.

La configuración se exige en el nivel por usuario para ambas conferencias y en las configuraciones de comunicación de punto a punto. Eso significa que algunos usuarios de una sesión podrían tener la posibilidad de abandonar el control de un escritorio o aplicación compartida y trasladarlo a un usuario externo en tanto que otros usuarios no podrían tener la posibilidad de abandonar el control.

AllowExternalUsersToRecordMeeting

Opcional

Booleano

Indica si los usuarios externos (usuarios anónimos o federados) pueden grabar la reunión. El valor predeterminado es False.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se configura en False, no se permitirá que los usuarios externos graben conferencias cuando éstas fueron creadas por un usuario afectado por esta directiva. Sin embargo, el usuario puede participar de otras conferencias donde se permite grabar a los participantes anónimos.

Tenga en cuenta que esta configuración solo estará vigente si la propiedad AllowConferenceRecording está definida en True.

AllowExternalUsersToSaveContent

Opcional

Booleano

Indica si los usuarios externos (es decir, los usuarios que actualmente no iniciaron sesión en su red) pueden guardar documentos, diapositivas y otro contenido de la reunión. El valor predeterminado es True.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se configura en False, no se permitirá que los usuarios externos guarden contenidos cuando las conferencias fueron creadas por un usuario afectado por esta directiva. Sin embargo, el usuario puede participar de otras conferencias donde se permite guardar contenidos a los participantes anónimos.

AllowIPAudio

Opcional

Booleano

Indica si se permite o no audio del equipo en la reunión. El valor predeterminado es True.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se configura en False, no se permitirá audio de IP en las conferencias creadas por un usuario afectado por esta directiva. Sin embargo, el usuario puede participar de otras conferencias donde se permite audio de IP.

AllowIPVideo

Opcional

Booleano

Indica si se permite o no vídeo del equipo en la reunión. El valor predeterminado es True.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se configura en False, no se permitirá video de IP en las conferencias creadas por un usuario afectado por esta directiva. Sin embargo, el usuario puede participar de otras conferencias donde se permite video de IP.

AllowParticipantControl

Opcional

Booleano

Indica si los participantes de la reunión pueden tomar el control de las aplicaciones o escritorios compartidos durante la reunión. El valor predeterminado es True.

Esta configuración se aplica al usuario que organiza la conferencia: si se establece en False, ninguna de las conferencias creadas por un usuario y afectadas por esta directiva permitirá que el participante tenga el control. No obstante, el usuario puede participar en otras conferencias en las que sí se permita el control del participante.

AllowPolls

Opcional

Booleano

Indica si los usuarios pueden o no realizar encuestas en línea durante una reunión. El valor predeterminado es True.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se configura en False, no se permitirán sondeos en las conferencias creadas por un usuario afectado por esta directiva. Sin embargo, el usuario puede participar de otras conferencias donde se permiten sondeos.

AllowUserToScheduleMeetingsWithAppSharing

Opcional

Booleano

Indica si los usuarios pueden o no organizar reuniones que incluyan el uso compartido de aplicaciones. El valor predeterminado es True.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se configura en False, no se permitirá compartir aplicaciones en las conferencias creadas por un usuario afectado por esta directiva. Sin embargo, el usuario puede participar de otras conferencias donde se permite compartir aplicaciones.

AppSharingBitRateKB

Opcional

Integer

Velocidad de bits (en kilobytes) usada para uso compartido de aplicaciones. El valor predeterminado es 50000.

AudioBitRateKB

Opcional

Integer

Velocidad de bits (en kilobits) usada para transmisiones de audio. La velocidad de bits del audio puede ser cualquier número entero entre 20 y 200, inclusive; el valor predeterminado es 200.

La configuración se exige en el nivel de usuario para ambas conferencias y en las sesiones de comunicación de punto a punto.

Description

Opcional

Cadena de caracteres

Habilita a los administradores a proporcionar texto adicional sobre la directiva de conferencia. Por ejemplo, la descripción podría indicar los usuarios a los que debería asignarse la directiva.

EnableAppDesktopSharing

Opcional

Modificador de lista PS

Indica si los participantes pueden compartir aplicaciones (o su escritorio) durante el transcurso de una reunión. Los valores permitidos incluyen:

Desktop. Los usuarios pueden compartir su escritorio completo.

SingleApplication. Los usuarios pueden compartir una única aplicación.

None. Los usuarios no pueden compartir aplicaciones ni su escritorio.

Esta configuración se exige a nivel por usuario. Ello significa que algunos usuarios de una conferencia podrían tener la posibilidad de compartir el escritorio o aplicaciones en tanto que otros usuarios de esa misma conferencia no podrían tener la posibilidad de hacerlo.

El valor predeterminado es Desktop.

EnableDataCollaboration

Opcional

Booleano

Indica si los usuarios pueden organizar reuniones que incluyen actividades de colaboración de datos, como pizarra y anotaciones.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se configura en False, no se permitirá colaboración de datos en las conferencias creadas por un usuario afectado por esta directiva. Sin embargo, el usuario puede participar de otras conferencias donde se permite la colaboración de datos.

EnableDialInConferencing

Opcional

Booleano

Indica si los usuarios pueden unirse a la reunión mediante un teléfono de la red telefónica conmutada (RTC). El valor predeterminado es True.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se configura en False, no se permitirá acceso telefónico local en las conferencias creadas por un usuario afectado por esta directiva. Sin embargo, el usuario puede participar de otras conferencias donde se permite el acceso telefónico local.

EnableFileTransfer

Opcional

Booleano

Indica si se permiten transferencias de archivos a todos los participantes de la reunión durante la reunión. El valor predeterminado es True.

Esta configuración se aplica a aquellos usuarios que organizan la conferencia: si se configura en False, no se permitirán transferencias de archivos en las conferencias creadas por un usuario afectado por esta directiva. Sin embargo, el usuario puede participar de otras conferencias donde se permiten transferencias de archivos.

EnableP2PFileTransfer

Opcional

Booleano

Indica si se permiten transferencias de archivos de par a par (es decir, transferencias de archivos que no involucran a todos los participantes) durante la reunión. El valor predeterminado es True ($True).

Esta configuración se exige a nivel por usuario. Eso significa que un usuario en una sesión de comunicación de punto a punto podría tener la posibilidad de transferir archivos en tanto que otro usuario no podría hacerlo.

EnableP2PRecording

Opcional

Booleano

Si es True, los usuarios podrán grabar sesiones de conferencia de par a par. El valor predeterminado es False.

Esta configuración se exige a nivel por usuario. Eso significa que un usuario en una sesión de comunicación de punto a punto podría tener la posibilidad de grabar la sesión en tanto que otro usuario no podría hacerlo.

EnableP2PVideo

Opcional

Booleano

Si es True, los usuarios podrán participar en sesiones de videoconferencia de par a par. El valor predeterminado es False.

Esta configuración se exige a nivel por usuario. Eso significa que un usuario en una sesión de comunicación de punto a punto podría tener la posibilidad de usar videos en tanto que otro usuario no podría hacerlo.

FileTransferBitRateKB

Opcional

Integer

Tasa de bits (en kilobytes) usada para las transferencias de archivos. El valor predeterminado es 50000.

MaxMeetingSize

Opcional

Integer

Indica la cantidad máxima de personas que pueden asistir a una reunión. Después de haber alcanzado la cantidad máxima de participantes, se rechazará a cualquier otra persona que intente unirse a la reunión con la notificación de que la reunión está completa. El número de participantes especificados en este valor puede ser cualquier número entero de 32 bits (cualquier valor entre 1 y 4,294,967,295), pero el tamaño recomendable es entre 2 y 250, inclusive; el valor predeterminado es 250.

Nota

250 es el límite máximo de implementaciones de grupo compartidas, según las pruebas hechas por Microsoft. Para información sobre la compatibilidad de reunirse con más de 250 participantes, vea el artículo sobre la admisión de reuniones grandes en Microsoft Lync Server 2010 que hay en https://go.microsoft.com/fwlink/?linkid=242073&clcid=0xC0A.

Esta configuración se aplica al usuario que organiza la conferencia: ninguna de las conferencias creadas por un usuario afectado por esta directiva permitirá más usuarios de los especificados. No obstante, el usuario puede participar de otras conferencias en las que sí se permita la presencia de participantes adicionales.

MaxVideoConferenceResolution

Opcional

Modificador de lista PS

Indica la resolución máxima para vídeo de reunión. Los valores permitidos son:

CIF. El Common Intermediate Format (CIF) tiene una resolución de 352 píxeles por 288 píxeles.

VGA. VGA tiene una resolución de 640 píxeles por 480 píxeles.

El valor predeterminado es VGA.

VideoBitRateKB

Opcional

Integer

Velocidad de bits (en kilobits) usada para transmisiones de vídeo. El valor predeterminado es 50000.

La configuración se exige en el nivel de usuario para ambas conferencias y en las sesiones de comunicación de punto a punto.

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.Policy.Meeting.MeetingPolicy. Set-CsConferencingPolicy acepta instancias canalizadas del objeto de directivas de reuniones.

Tipos de valores devueltos

Set-CsConferencingPolicy no devuelve un valor u objeto. En su lugar, el cmdlet configura instancias del objeto Microsoft.Rtc.Management.WritableConfig.Policy.Meeting.MeetingPolicy.

Ejemplo

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

Set-CSConferencingPolicy -Identity SalesConferencingPolicy -AllowConferenceRecording $False

El comando anterior modifica un valor de propiedad de la SalesConferencingPolicy de directiva de conferencia; en particular, el comando establece el valor de la propiedad AllowConferenceRecording en False. Para ello, se llama a Set-CsConferencingPolicy junto con el parámetro Identity y el parámetro AllowConferenceRecording.

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

Get-CSConferencingPolicy | Set-CSConferencingPolicy -AllowAnonymousParticipantsInMeetings $False -EnableDialInConferencing $False

En el Ejemplo 2, se modifican los mismos dos valores de propiedad (AllowAnonymousParticipantsInMeetings y EnableDialInConferencing) para todas las directivas de conferencia configuradas en la organización. Para ello, el comando usa primero Get-CsConferencingPolicy, a fin de devolver una recopilación de todas las directivas de conferencia disponibles. A continuación, la recopilación entera se canaliza a Set-CsConferencingPolicy, que establece el valor de las propiedades AllowAnonymousParticipantsInMeetings y EnableDialInConferencing en False para cada directiva en la recopilación.

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

Get-CSConferencingPolicy -Filter "site:*" | Set-CSConferencingPolicy  -MaxVideoConferenceResolution CIF

El comando que se muestra en el Ejemplo 3 modifica la propiedad MaxVideoConferenceResolution para todas las directivas de conferencia que se han configurado en el ámbito del sitio. A fin de lograr esta tarea, el comando primero llama a Get-CsConferencingPolicy y al parámetro -Filter; el valor de filtro "site:*" limita los datos devueltos a las directivas configuradas en el ámbito del sitio. A continuación, esta recopilación filtrada se canaliza a Set-CsConferencingPolicy, que establece la propiedad MaxVideoConferenceResolution para cada directiva en la recopilación a "CIF".

-------------------------- Ejemplo 4 --------------------------

Get-CSConferencingPolicy | Where-Object {$_.MaxMeetingSize -gt 100} | Set-CSConferencingPolicy -MaxMeetingSize 100 

En el Ejemplo 4 se recuperan todas las directivas en que el tamaño de reunión máximo es mayor de (-gt) 100 y luego cambia el valor de la propiedad asociada (MaxMeetingSize) a 100. Para ello, el comando primero llama a Get-CsConferencingPolicy, a fin de devolver una recopilación de todas las directivas de conferencia configuradas en la organización. A continuación, esta recopilación se canaliza al cmdlet Where-Object, que selecciona únicamente las directivas que tienen un MaxMeetingSize mayor de 100. A continuación, esta recopilación filtrada se canaliza a Set-CsConferencingPolicy, que toma cada directiva en la recopilación y establece la propiedad MaxMeetingSize en 100.