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.
Consulte Também
Outros Recursos
Get-CsMeetingConfiguration
New-CsMeetingConfiguration
Remove-CsMeetingConfiguration