Compartilhar via


Set-CsMeetingConfiguration

 

Tópico modificado em: 2012-04-23

O Set-CsMeetingConfiguration permite modificar as definições da configuração de reunião atualmente em uso na sua organização. As definições da configuração da reunião ajudam a ditar o tipo de reunião (também chamadas conferências) que o usuário pode criar e também controlar como (ou mesmo se) os usuários anônimos e os usuários de conferência discada podem participar destas reuniões. Observe que estas configurações afetam apenas reuniões agendadas; não afetam reuniões locais criadas clicando na opção Reunir agora do Microsoft Lync.

Sintaxe

Set-CsMeetingConfiguration [-Identity <XdsIdentity>] [-AdmitAnonymousUsersByDefault <$true | $false>] [-AssignedConferenceTypeByDefault <$true | $false>] [-Confirm [<SwitchParameter>]] [-DesignateAsPresenter <None | Company | Everyone>] [-EnableAssignedConferenceType <$true | $false>] [-Force <SwitchParameter>] [-PstnCallersBypassLobby <$true | $false>] [-Tenant <Nullable>] [-WhatIf [<SwitchParameter>]]

Set-CsMeetingConfiguration [-AdmitAnonymousUsersByDefault <$true | $false>] [-AssignedConferenceTypeByDefault <$true | $false>] [-Confirm [<SwitchParameter>]] [-DesignateAsPresenter <None | Company | Everyone>] [-EnableAssignedConferenceType <$true | $false>] [-Force <SwitchParameter>] [-Instance <PSObject>] [-PstnCallersBypassLobby <$true | $false>] [-Tenant <Nullable>] [-WhatIf [<SwitchParameter>]]

Descrição Detalhada

As reuniões (também denominadas conferências) são uma parte integral do Microsoft Lync Server 2010. Os cmdlets CsMeetingConfiguration permitem que os administradores controlem o tipo de reuniões que os usuários podem criar e determinam como as reuniões lidam com os usuários anônimos e usuários de conferência discada. Por exemplo: é possível configurar reuniões, de forma que qualquer pessoa que disque da rede telefônica pública comutada (PSTN) seja automaticamente admitida na reunião. Como alternativa, é possível configurar reuniões para que os usuários de rede discada não sejam admitidos automaticamente na reunião, mas encaminhados para o lobby da reunião. Esses usuários de rede discada permanecerão em espera no lobby até que um apresentador os admita na reunião.

Como observado anteriormente, estas configurações afetam apenas reuniões programadas; não afetam reuniões locais criadas clicando em Reunir Agora no Microsoft Lync. Ao criar uma reunião clicando em Reunir Agora, o acesso do participante é aberto automaticamente para todos e os usuários anônimos podem participar da reunião sem precisar aguardar no lobby. Isto ocorrerá independente da definição das configurações da reunião usando os cmdlets CsMeetingConfiguration.

O cmdlet Set-CsMeetingConfiguration permite modificar quaisquer das definições de configuração de reunião em uso na organização.

Quem pode executar este cmdlet: Por padrão, membros dos seguintes grupos estão autorizados a executar o cmdlet Set-CsMeetingConfiguration localmente: RTCUniversalServerAdmins. Para retornar uma lista de todas as funções de controle de acesso baseado em função (RBAC) às quais este cmdlet tiver sido atribuído (inclusive qualquer função RBAC personalizada que tiver sido criada por você), execute o seguinte comando no prompt do Windows PowerShell:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsMeetingConfiguration"}

Parâmetros

Parâmetro Obrigatório Tipo Descrição

Identity

Opcional

Identidade de Xds

Indica o identificador exclusivo da coleção de definições de configuração de reuniões que se deseja modificar. Para fazer referência às definições globais, utilize esta sintaxe: -Identity global. Para fazer referência a uma coleção configurada no escopo do site, use uma sintaxe semelhante a esta: -Identity "site:Redmond". As definições configuradas no escopo de serviço podem ser referenciadas usando-se uma sintaxe como esta: -Identity "service:UserServer:atl-cs-001.litwareinc.com".

Se este parâmetro não for especificado, Set-CsMeetingConfiguration modificará as definições globais.

Instance

Opcional

Objeto MeetingConfiguration

Permite passar uma referência a um objeto para o cmdlet, em vez de definir valores de parâmetros individuais.

AdmitAnonymousUsersByDefault

Opcional

Booleano

Determina se as reuniões permitirão, como padrão, a participação de usuários anônimos (isto é, usuários não-autenticados). Define-se este valor como True para especificar que as novas reuniões permitam, por padrão, a participação de usuários anônimos. Define-se este valor como False para especificar que as novas reuniões não permitam, por padrão, a participação de usuários anônimos. O valor padrão é True.

AssignedConferenceTypeByDefault

Opcional

Booleano

Determina se novas reuniões serão configuradas, por padrão, como reuniões públicas. Defina este valor como True para utilizar reuniões públicas como padrão. Defina este valor como False para utilizar as reuniões privadas como padrão. O valor padrão é True.

DesignateAsPresenter

Opcional

Modificador de Lista PS

Indica quais usuários (além do organizador) serão automaticamente designados como apresentadores quando participarem de uma reunião. As escolhas válidas são: None, Company e Everyone. Por padrão, DesignateAsPresenter está definida como Company, indicando que todos na sua organização possuem direitos de apresentador assim que ingressarem em uma reunião.

EnableAssignedConferenceType

Opcional

Booleano

Indica se os usuários têm permissão para agendar reuniões públicas. No caso de uma reunião pública, o ID da conferência e o link da reunião permanecerão consistentes sempre que se efetuar a reunião. No caso de uma reunião privada, o ID da conferência e o link da reunião sofrerão variações de acordo com a reunião. O valor padrão é True.

PstnCallersBypassLobby

Opcional

Booleano

Indica se os usuários discando em uma linha telefônica da rede telefônica pública comutada (PSTN) devem ser admitidos automaticamente em uma reunião. Se estiver definido como True ($True), os chamadores da PSTN serão automaticamente admitidos na reunião. Se estiver definido como False ($False), os chamadores da PSTN serão inicialmente encaminhados para o lobby de conferências. Neste ponto, eles terão de aguardar, até que um apresentador de conferência lhes conceda acesso à reunião. O valor padrão é True.

Force

Opcional

Parâmetro de opção

Suprime a exibição de qualquer mensagem de erro não-fatal que possa ocorrer durante a execução do comando.

Tenant

Opcional

GUID

Este parâmetro não é usado com a versão local do Microsoft Lync Server 2010.

WhatIf

Opcional

Parâmetro de opção

Descreve o que aconteceria se o comando fosse executado sem ser executado de fato.

Confirm

Opcional

Parâmetro de opção

Solicita confirmação antes da execução do comando.

Tipos de Entrada

Objeto Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.MeetingConfiguration. O cmdlet Set-CsMeetingConfiguration aceita instâncias canalizadas do objeto de configurações de reunião.

Tipos de Retorno

O cmdlet Set-CsMeetingConfiguration não retorna quaisquer objetos ou valores. Em vez disso, o cmdlet modifica instâncias existentes do objeto Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.MeetingConfiguration.

Exemplo

-------------------------- Exemplo 1 ------------------------

Set-CsMeetingConfiguration -Identity site:Redmond -DesignateAsPresenter Everyone

O comando mostrado no Exemplo 1 modifica as definições de configuração de reuniões atribuídas ao site de Redmond (-Identity site:Redmond). Neste caso, o valor da propriedade DesignateAsPresenter é definido como Everyone.

-------------------------- Exemplo 2 ------------------------

Get-CsMeetingConfiguration | Set-CsMeetingConfiguration -DesignateAsPresenter Everyone

O comando mostrado no Exemplo 2 é uma variação do comando mostrado no Exemplo 1. Neste caso, contudo, modifica-se o valor da propriedade DesignateAsPresenter de todas as definições de configuração de reuniões em uso na organização. Para isso, chama-se Get-CsMeetingConfiguration, sem qualquer parâmetro, para retornar uma coleção de todas as definições de configuração de reuniões em uso. Esta coleção será então canalizada para Set-CsMeetingConfiguration, que modificará a propriedade DesignateAsPresenter de cada item da coleção.

-------------------------- Exemplo 3 ------------------------

Get-CsMeetingConfiguration | Where-Object {$_.AdmitAnonymousUsersByDefault -eq $False} | Set-CsMeetingConfiguration -PstnCallersBypassLobby $True

No Exemplo 3, serão modificadas todas as definições de configuração de reunião que não permitirem a participação padrão de usuários anônimos. Para realizar esta tarefa, o comando primeiramente chama Get-CsMeetingConfiguration, que retorna uma coleção de todas as definições de configuração de reunião em uso. Esta coleção será canalizada para o cmdlet Where-Object, que selecionará apenas as definições cuja propriedade AdmitAnonymousUsersByDefault for igual a False. Por sua vez, a coleção filtrada será canalizada para Set-CsMeetingConfiguration, que selecionará cada item na coleção e definirá a propriedade PstnCallersBypassLobby como True.