Compartilhar via


Set-CsMobilityPolicy

 

Tópico modificado em: 2012-04-23

Modifica uma política de mobilidade existente. As políticas de mobilidade determinam se um usuário pode usar o Microsoft Lync 2010 Mobile. Essas políticas também gerenciam a capacidade de um usuário para empregar a Chamada via Trabalho, um recurso que permite aos usuários fazer e receber chamadas telefônicas em seus celulares usando seu número de telefone comercial em vez do seu número de celular.

Sintaxe

Set-CsMobilityPolicy [-Identity <XdsIdentity>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-EnableMobility <$true | $false>] [-EnableOutsideVoice <$true | $false>] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Set-CsMobilityPolicy [-Confirm [<SwitchParameter>]] [-Description <String>] [-EnableMobility <$true | $false>] [-EnableOutsideVoice <$true | $false>] [-Force <SwitchParameter>] [-Instance <PSObject>] [-WhatIf [<SwitchParameter>]]

Descrição Detalhada

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. Essas políticas podem ser alteradas a qualquer momento usando o cmdlet Set-CsMobilityPolicy.

Além de uma descrição da política, as políticas de mobilidade têm somente duas propriedades. A primeira, EnableOutsideVoice, determina se a Chamada via Trabalho está habilitada; a segunda, EnableMobility, determina se os usuários podem usar o Lync Mobile. Essas duas propriedades devem ser definidas como true para que um usuário possa aproveitar as vantagens da Chamada via Trabalho. Se EnableMobility for definida como True e EnableOutsideVoice for definida como False, o usuário poderá executar o Microsoft Lync Mobile, mas não será capaz de usar a Chamada via Trabalho. Se EnableMobility for definida como False e EnableOutsideVoice for definida como True, o usuário não será capaz de executar o Microsoft Lync Mobile. Por sua vez, isso significa que o usuário não será capaz de usar a Chamada via Trabalho, independentemente do valor da propriedade EnableOutsideVoice.

Para usar a Chamada via Trabalho, os usuários devem ser gerenciados por uma política de voz que permite ligações simultâneas.

Quem pode executar esse cmdlet: Por padrão, membros dos seguintes grupos são autorizados a executar o cmdlet Set-CsMobilityPolicy localmente: RTCUniversalServerAdmins.

Parâmetros

Parâmetro Obrigatório Tipo Descrição

Identity

Opcional

XdsIdentity

Identificador exclusivo atribuído à política quando ela foi criada. As políticas de mobilidade podem ser atribuídas no escopo global, do site ou por usuário. Para se referir à instância global, use esta sintaxe:

-Identity global

Para se referir a uma política no escopo de site, utilize uma sintaxe semelhante a essa:

-Identity site:Redmond

Para se referir a uma diretiva por usuário, use uma sintaxe semelhante a esta:

-Identity RedmondMobilityPolicy

Se você não especificar uma Identidade, Set-CsMobilityPolicy modificará a política global.

Description

Opcional

Cadeia de caracteres

Permite aos administradores fornecer texto adicional para acompanhar a política de mobilidade. Por exemplo, Descrição deve incluir informações sobre os usuários aos quais a política deve ser atribuída.

EnableMobility

Opcional

Booliano

Quando definido como True, os usuários podem usar o Microsoft Lync 2010 Mobile.

EnableOutsideVoice

Opcional

Booliano

Quando definido como True, permite que os usuários aproveitem as vantagens da Chamada via Trabalho. Quando definido como False, os usuários não podem usar a Chamada via Trabalho.

O valor padrão é True.

Instance

Opcional

Objeto Mobility

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

Force

Opcional

SwitchParameter

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

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. Set-CsMobilityPolicy aceita instâncias canalizadas do objeto Mobility.

Tipos de Retorno

Nenhum. Em vez disso, o Set-CsMobilityPolicy modifica as instâncias existentes do objeto Microsoft.Rtc.Management.WriteableConfig.Policy.Mobility.Mobility.

Exemplo

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

Set-CsMobilityPolicy -Identity "site:Redmond" -EnableOutsideVoice $False

No Exemplo 1, a Chamada via Trabalho está desabilitada na política de mobilidade atribuída ao site Redmond. Isso é feito definindo a propriedade EnableOutsideVoice como False.

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

Get-CsMobilityPolicy -Filter "tag:*" | Set-CsMobilityPolicy -EnableOutsideVoice $False

O comando mostrado no Exemplo 2 desabilita a Chamada via Trabalho para todas as políticas de mobilidade configuradas no escopo por usuário. Para realizar essa tarefa, o comando chama primeiro o cmdlet Get-CsMobilityPolicy com parâmetro Filter parameter; o valor de filtro "tag:*" limita os dados retornados para as políticas que têm uma Identidade que começa com o valor de cadeia de caracteres "tag:". Essa coleção filtrada de políticas será então canalizada para o cmdlet Set-CsMobilityPolicy, que selecionará cada política na coleção e definirá a propriedade EnableOutsideVoice como False.

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

Get-CsMobilityPolicy | Where-Object {$_.Description -eq $Null} | Set-CsMobilityPolicy -Description "Policy owner: kenmyer@litwareinc.com"

No comando anterior, uma nova descrição é adicionada a qualquer propriedade da política de mobilidade que não tem uma descrição no momento. 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 será canalizada para o cmdlet Where-Object, que selecionará somente as políticas na quais a propriedade Description for igual a (-eq) um valor nulo. Essa coleção filtrada será então canalizada para o cmdlet Set-CsMobilityPolicy, que definirá a propriedade Description de cada política como o valor de cadeia de caracteres "Policy owner: kenmyer@litwareinc.com".