Compartilhar via


Remove-CsConferencingConfiguration

 

Tópico modificado em: 2012-05-21

Remove a coleção especificada de definições de configuração de conferências. As definições de conferência determinam aspectos como o tamanho máximo permitido do conteúdo e dos folhetos da conferência, o período de cortesia do conteúdo e os URLs dos downloads internos e externos do cliente suportado.

Sintaxe

Remove-CsConferencingConfiguration -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Descrição Detalhada

Nas conferências, o gerenciamento e a administração são dividios entre dois conjuntos de cmdlets. Se você quiser gerenciar as ações dos (por exemplo: se eles podem convidar participantes anônimos para entrar em uma conferência, oferecer o compartilhamento de aplicativos em uma conferência, transferir arquivos em uma conferência), precisará usar os cmdlets CsConferencingPolicy.

Além das atividades do usuário, os administradores precisam gerenciar o Serviço de Webconferência. Por exemplo: os administradores precisam realizar ações como especificar o valor máximo de armazenamento de conteúdo alocado para uma única conferência e especificar o período de cortesia antes que o conteúdo da conferência seja automaticamente excluído. Também deve-se permitir que eles especifiquem as portas usadas para atividades como compartilhamento de aplicativos e transferência de arquivos.

Estas últimas atividades podem ser gerenciadas usando-se os cmdlets CsConferencingConfiguration. Estes cmdlets permitem gerenciar os próprios servidores. Os cmdlets CsConferencingConfiguration (que podem ser aplicados aos escopos globais, de site e de serviço) não são usados para especificar se um usuário pode ou não compartilhar aplicativos durante uma conferência. No entanto, se o compartilhamento de aplicativos for permitido, esses cmdlets permitem indicar quais portas deverão ser usadas para essa atividade. Da mesma forma, os cmdlets permitem especificar os limites de armazenamento e os períodos de validade, bem como os indicadores para URLs internos e externos, nos quais os usuários podem obter ajuda e recursos relacionados às conferências.

O cmdlet Remove-CsConferencingConfiguration permite excluir qualquer coleção personalizada de definições de configuração de conferências criada para uso na organização. Ao se excluir uma coleção de definições, qualquer servidor previamente afetado por essas definições ficará sob a jurisdição da próxima coleção na hierarquia (serviço – site – escopo). Se as definições excluídas tiverem sido aplicadas ao escopo do serviço, os servidores serão gerenciados pelas definições de site. Se não houver definições no escopo do site, os servidores serão gerenciados pelas definições globais. Da mesma forma, se você excluir as definições no escopo do site, os servidores anteriormente gerenciados pelas definições de site serão gerenciados pelas definições globais.

Observe que também é possível executar Remove-CsConferencingConfiguration concomitantemente às definições globais. Neste caso, entretanto, as definições globais não serão removidas porque o Microsoft Lync Server 2010 não permite exclui-las. Em vez disso, todas as propriedades na coleção global reassumirão os seus valores padrão. Por exemplo, se você tiver alterado anteriormente o valor máximo de armazenamento de conteúdo para 200 megabytes, esta propriedade será revertida para o valor padrão de 100 megabytes.

Quem pode executar esse cmdlet: Por padrão, membros dos seguintes grupos são autorizados a executar o cmdlet Remove-CsConferencingConfiguration localmente: RTCUniversalServerAdmins. Para retornar uma lista de todas as funções do controle de acesso baseado em função (RBAC) que receberam a atribuição desse cmdlet (incluindo qualquer função RBAC personalizada criada por você), execute o seguinte comando do prompt Windows PowerShell:

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

Parâmetros

Parâmetro Obrigatório Digite Descrição

Identity

Obrigatório

Identidade de Xds

Identificador exclusivo da coleção de definições de configuração de conferência a serem removidas. Para remover as definições configuradas no escopo do site, use uma sintaxe semelhante a esta: -Identity "site:Redmond". Para remover as definições configuradas no escopo do serviço, use uma sintaxe semelhante a esta: -Identity "service:ConferencingServer:atl-cs-001.litwareinc.com".

Remove-CsConferencingConfiguration também pode ser executado concomitantemente às definições globais. Neste caso, entretanto, essas definições não serão removidas. Em vez disso, todas as propriedades simplesmente reassumirão os seus valores padrão.

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.

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.WebConf.ConfSettings. Remove-CsConferencingConfiguration aceita instâncias canalizadas do objeto de configuração de conferências.

Tipos de Retorno

Nenhuma. Em vez disso, Remove-CsConferencingConfiguration exclui instâncias existentes do objeto Microsoft.Rtc.Management.WritableConfig.Settings.WebConf.ConfSettings.

Exemplo

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

Remove-CsConferencingConfiguration -Identity site:Redmond

O comando anterior exclui as definições de configuração de conferência aplicadas ao site de Redmond. Quando se excluem configurações de site como essas, os usuários no site herdarão automaticamente as definições encontradas nas definições de configuração de conferência global.

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

Get-CsConferencingConfiguration -Filter site:* | Remove-CsConferencingConfiguration

No Exemplo 2, o comando exclui todas as definições de configuração de conferência aplicadas ao escopo do site. Para isso, o comando primeiramente chama Get-CsConferencingConfiguration, juntamente com o parâmetro Filter; o valor de filtro "site:" garante que apenas as definições que possuem uma Identidade que comecem com os caracteres "site:" sejam retornadas. Esta coleção filtrada será então canalizada para Remove-CsConferencingConfiguration, que excluirá cada item na coleção.

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

Get-CsConferencingConfiguration | Where-Object {$_.Organization -ne "Litwareinc"} | Remove-CsConferencingConfiguration

O Exemplo 3 exclui todas as definições de configuração de conferência em que a organização não esteja definida como Litwareinc. Para realizar isso, primeiramente o comando chama Get-CsConferencingConfiguration sem nenhum parâmetro, que retorna uma coleção de todas as definições de configuração de conferências usadas na organização. Essa coleção será então canalizada para o cmdlet Where-Object, que selecionará apenas as definições cuja propriedade Organization não for igual a Litwareinc. Finalmente, a coleção filtrada será canalizada para Remove-CsConferencingConfiguration, que excluirá todas as definições na coleção.