Compartilhar via


Configurando estados de presença personalizados no Lync Server 2013

 

Tópico Última Modificação: 10-01-2013

Para definir estados de presença personalizados no Lync 2013, crie um arquivo de configuração de presença personalizado XML e especifique seu local usando os cmdlets do Shell de Gerenciamento do Lync Server New-CSClientPolicy ou Set-CSClientPolicy com o parâmetro CustomStateURL.

Os arquivos de configuração têm as seguintes propriedades:

  • Os estados de presença personalizados podem ser configurados com os indicadores de presença Disponível, Ocupado e Não Incomodar.

  • O atributo de disponibilidade determina qual indicador de presença está associado ao texto de status do estado personalizado. No exemplo mais adiante neste tópico, o texto de status Trabalhando da Página Inicial é exibido à direita do indicador de presença verde (disponível).

  • O comprimento máximo do texto de status é de 64 caracteres.

  • No máximo quatro estados de presença personalizados podem ser adicionados.

  • O parâmetro CustomStateURL especifica o local do arquivo de configuração. No Lync 2013, o modo de alta segurança SIP é habilitado por padrão, portanto, você precisará armazenar o arquivo de configuração de presença personalizada em um servidor Web que tenha HTTPS habilitado. Caso contrário, os clientes do Lync 2013 não poderão se conectar a ele. Por exemplo, um endereço válido seria https://lspool.corp.contoso.com/ClientConfigFolder/CustomPresence.xml.

Nota

Embora não seja recomendado em um ambiente de produção, você pode testar um arquivo de configuração localizado em um compartilhamento de arquivos não HTTPS usando a configuração de registro EnableSIPHighSecurityMode para desabilitar o modo de alta segurança SIP no cliente. Em seguida, você pode usar a configuração do Registro CustomStateURL para especificar um local não HTTPS para o arquivo de configuração. Observe que o Lync 2013 respeita as configurações do Registro do Lync 2010, mas o hive do Registro foi atualizado. Você criaria as configurações do Registro da seguinte maneira:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\15.0\Lync\EnableSIPHighSecurityMode

    Tipo: DWORD

    Dados de valor: 0

  • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\15.0\Lync\CustomStateURL

    Tipo: cadeia de caracteres (REG_SZ)

    Dados de valor (exemplos): file://\\lspool.corp.contoso.com\LSFileShare\ClientConfigFolder\Presence.xml ou file:///c:/LSFileShare/ClientConfigFolder/Group_1_Pres.xml

Localize seu estado de presença personalizado especificando um ou mais esquema de ID de localidade (LCID) no arquivo de configuração XML. O exemplo mais adiante neste tópico mostra a localização em inglês - Estados Unidos (1033), norueguês - Bokmål (1044), francês - frança (1036) e turco (1055). Para obter uma lista de LCIDs, consulte IDs de localidade atribuídas pela Microsoft em https://go.microsoft.com/fwlink/p/?linkid=157331.

Para adicionar estados de presença personalizados ao Lync 2013

  1. Crie um arquivo de configuração XML que usa o formato do exemplo a seguir:

    <?xml version="1.0"?>
    <customStates xmlns="https://schemas.microsoft.com/09/2009/communicator/customStates">
      <customState ID="1" availability="online">
        <activity LCID="1033">Working from Home</activity>
        <activity LCID="1044">activity 2 for 1044</activity>
        <activity LCID="1055">activity 3 for 1055</activity>
      </customState>
      <customState ID="2" availability="busy">
        <activity LCID="1033">In a Live Meeting</activity>
        <activity LCID="1036">Equivalent French String for - In a Live Meeting </activity>
      </customState>
      <customState ID="3" availability="busy">
        <activity LCID="1033">Meeting with Customer</activity>
        <activity LCID="1055">meeting with client</activity>
        <activity LCID="1036">Equivalent French String for - Meeting with Customer</activity>
      </customState>
      <customState ID="4" availability="do-not-disturb">
        <activity LCID="1033">Interviewing</activity>
      </customState>
    </customStates>
    
  2. Salve o arquivo de configuração XML em um servidor Web com HTTPS habilitado. Neste exemplo, o arquivo é nomeado Presence.xml e salvo no local https://lspool.corp.contoso.com/ClientConfigFolder/CustomPresence.xml.

  3. Inicie o Shell de Gerenciamento do Lync Server: clique em Iniciar, clique em Todos os Programas, clique em Microsoft Lync Server 2013 e, em seguida, clique no Shell de Gerenciamento do Lync Server.

  4. No Shell de Gerenciamento do Lync Server, defina o local do arquivo de configuração XML usando um comando semelhante ao seguinte:

    New-CsClientPolicy -Identity ContosoCustomStates 
    -CustomStateURL "https://lspool.corp.contoso.com/ClientConfigFolder/CustomPresence.xml"
    
  5. Use o cmdlet Grant-CSClientPolicy para atribuir essa nova política aos usuários.

Para obter detalhes, consulte New-CsClientPolicy e Grant-CsClientPolicy na documentação do Shell de Gerenciamento do Lync Server.

Nota

  • Por padrão, o Lync Server 2013 atualiza as políticas e configurações do cliente a cada três horas.

  • Se você quiser continuar usando configurações de Política de Grupo de versões anteriores, como CustomStateURL, o Lync 2013 reconhecerá as configurações se estiverem localizadas no novo hive do registro de política (HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Office\15.0\Lync). No entanto, as políticas de cliente baseadas em servidor têm precedência.