Remove-CsMobilityPolicy
Tópico modificado em: 2012-04-23
Remove uma política de mobilidade. As políticas de mobilidade determinam se um usuário pode usar a Chamada via Trabalho, um recurso que habilita os usuários para fazerem e receberem chamadas telefônicas em seu celular usando seu número de telefone comercial, em vez do número de celular.
Sintaxe
Remove-CsMobilityPolicy -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]
Descrição Detalhada
Microsoft Lync 2010 Mobile é um aplicativo cliente que permite que os usuários executem o Microsoft Lync 2010 em seus celulares. A Chamada via Trabalho fornece uma maneira para os usuários fazerem chamadas em seus celulares e fazer com que a chamada pareça ter sido originada do número de telefone comercial, em vez do número de celular. Os usuários que habilitaram a Chamada via Trabalho podem obter isso discando diretamente de seu celular ou usando a opção de conferência discada. Com a conferência discada, um usuário solicita efetivamente ao servidor do Microsoft Lync Server 2010 Mobility Service para fazer uma chamada por eles. O servidor configurará a chamada e telefonará de volta em seu celular. Depois que o usuário atender, o servidor telefonará para a pessoa sendo chamada.
Estes dois recursos – a capacidade de executar o Lync 2010 Mobile e a capacidade de usar a Chamada via Trabalho – são gerenciados usando as políticas de mobilidade. Ao instalar o Microsoft Lync Server 2010, você terá uma única política de mobilidade global que se aplica a todos os seus usuários. No entanto, os administradores podem usar o cmdlet New-CsMobilityPolicy para criar políticas personalizadas no site ou no escopo por usuário.
Se você criar políticas personalizadas no site ou no escopo por usuário, poderá excluílas posteriormente usando o cmdlet Remove-CsMobilityPolicy. Se você excluir uma política por usuário, todos os usuários atribuídos serão gerenciados pela política de site apropriada (se houver) ou pela política global. Se você remover uma política de site, os usuários governados por essa política serão gerenciados pela política global.
Observe que também é possível executar Remove-CsMobilityPolicy na política global. No entanto, se você fizer isso, a política global não será realmente excluída; em vez disso, as propriedades nessa política serão redefinidas para seus valores padrão. Nesse caso, isso significa habilitar a Chamada via Trabalho.
Quem pode executar esse cmdlet: Por padrão, membros dos seguintes grupos são autorizados a executar o cmdlet Remove-CsMobilityPolicy localmente: RTCUniversalServerAdmins.
Parâmetros
Parâmetro | Obrigatório | Tipo | Descrição |
---|---|---|---|
Identity |
Obrigatório |
XdsIdentity |
Identificador exclusivo da política do cliente a ser removida. Para "remover" a política global, use esta sintaxe: -Identity global No entanto, observe que a política global não pode ser realmente removida. Em vez disso, todas as propriedades dessa política serão redefinidas para seus valores padrão. Para remover uma política de site, use uma sintaxe semelhante a esta: -Identity "site:Redmond" Para remover uma política por usuário, use uma sintaxe semelhante a esta: -Identity "SalesDepartmentPolicy" Não é possível usar curingas ao especificar uma Identidade de política. |
Force |
Opcional |
SwitchParameter |
Se este parâmetro estiver presente, a política será removida, mesmo que esteja atribuída no momento a pelo menos um usuário. Se esse parâmetro não estiver presente, Remove-CsMobilityPolicy não removerá automaticamente uma política segundo o usuário atribuída a pelo menos um usuário. Em vez disso, um prompt de confirmação será exibido perguntando se você tem certeza de que deseja remover a política. Responda sim (pressionando a tecla S) para que o comando prossiga e a política seja removida. Esse parâmetro se aplica somente às políticas por usuário. |
WhatIf |
Opcional |
SwitchParameter |
Descreve o que aconteceria se o comando fosse executado sem ser executado de fato. |
Confirm |
Opcional |
SwitchParameter |
Solicita confirmação antes da execução do comando. |
Tipos de Entrada
Microsoft.Rtc.Management.WriteableConfig.Policy.Mobility.Mobility. Remove-CsMobilityPolicy aceita instâncias canalizadas do objeto Mobility.
Tipos de Retorno
Nenhum. Em vez disso, o Remove-CsMobilityPolicy exclui as instâncias do objeto Microsoft.Rtc.Management.WriteableConfig.Policy.Mobility.Mobility.
Exemplo
-------------------------- Exemplo 1 --------------------------
Remove-CsMobilityPolicy -Identity "site:Redmond"
O comando mostrado no Exemplo 1 remove a política de mobilidade do site Redmond. Quando a política é removida, os usuários gerenciados anteriormente pela política do site Redmond serão gerenciadas agora pela política global.
-------------------------- Exemplo 2 --------------------------
Get-CsMobilityPolicy -Filter "tag:*" | Remove-CsMobilityPolicy
No Exemplo 2, todas as políticas de mobilidade configuradas no escopo segundo o usuário são removidas. Para fazer isso, o comando usa primeiro o cmdlet Get-CsMobilityPolicy e o parâmetro Filter para recuperar todas as políticas que têm uma Identidade que começa com o valor de cadeia de caracteres "Tag:"; por definição, qualquer política que atende aos critérios será uma política por usuário. Esta coleção de políticas por usuário é então canalizadas para o cmdlet Remove-CsMobilityPolicy, que exclui cada política na coleção.
-------------------------- Exemplo 3 --------------------------
Get-CsMobilityPolicy | Where-Object {$_.EnableOutsideVoice -eq $False} | Remove-CsMobilityPolicy
O Exemplo 3 demonstra uma maneira para excluir todas as políticas de mobilidade nas quais a Chamada via Trabalho foi habilitada. Para fazer isso, o comando usa primeiro Get-CsMobilityPolicy para retornar uma coleção de todas as políticas de mobilidade em uso na organização. Essa coleção é então canalizada para o cmdlet where-Object, que selecionará somente essas políticas nas quais a propriedade EnableOutsideVoice estiver definida como False. Quaisquer políticas onde EnableOutsideVoice for False serão canalizadas para o cmdlet Remove-CsMobilityPolicy e removidas por ele.