none
Populando lista de Contatos dos Usuários RRS feed

  • Pergunta

  • Boa tarde.

    Existe alguma maneira de popular a lista de contatos de novos usuários da organização e subdivididos em grupos, ex.: Administrativo, RH, Diretores, Etc.?

    Pois a cada novo usuário ele tem de adicionar contato por contato...

    Se existe é por shell ou interface gráfica???

    No mais, muito obrigado...


    fabricio
    quinta-feira, 21 de julho de 2011 19:52

Respostas

  • Fabricio, esta pergunta é muito recorrente. Até existe uma solução de terceiros (OCSCM) que faz isso, mas não é o ideal.

    O OCS ou o Lync não foram feitos para gerenciar seu catalogo global de endereços, o Exchange foi. Por isso, utilize o Exchange para controlar as listas, utilizando os grupos de distribuição que provavelmente já está criado no seu ambiente. Ao invés de adicionar um usuário, adicione o grupo de e-mail (Administrativo, RH, Diretores, etc.).

    Na sua lista de contatos deve ficar mesmo somente os usuários mais recorrentes, que o próprio Lync vai manter.

    abraço,


    Bruno Estrozi - MVP | MCTS | MCITP - http://brunoestrozi.com.br
    • Marcado como Resposta fabricioroda sexta-feira, 22 de julho de 2011 19:07
    quinta-feira, 21 de julho de 2011 21:23
  • Boa noite Fabricio,

    Como o Bruno disse o Lync não possui um gerenciamento do grupo e catalogo de endereços como o Exchange. 

    Se você precisa popular a lista de contatos do Lync você pode utilizar o DBIMPEXP.EXE de forma manual.

    1. Crie um usuário template para cada grupo (Adm, RH, Diretor....)
    2. Adicione e organize os contatos 
    3. Utilize o DBIMPEXP.exe para exporta a lista de contatos para um arquivo XML. Segue o comando: dbimpexp.exe /hrxmlfile:contatosGrupoAdm.xml /user:Template@sip.dominio
    4. quando for criar um novo usuário importe o arquivo de contatos

    Desta maneira você garante que o novo usuário terá uma lista de contatos..... 

    Segue o help do comando: http://technet.microsoft.com/en-us/magazine/ff899323.aspx

     

    Espero ter ajudado

    • Marcado como Resposta fabricioroda sexta-feira, 22 de julho de 2011 19:07
    quinta-feira, 21 de julho de 2011 22:35

Todas as Respostas

  • Fabricio, esta pergunta é muito recorrente. Até existe uma solução de terceiros (OCSCM) que faz isso, mas não é o ideal.

    O OCS ou o Lync não foram feitos para gerenciar seu catalogo global de endereços, o Exchange foi. Por isso, utilize o Exchange para controlar as listas, utilizando os grupos de distribuição que provavelmente já está criado no seu ambiente. Ao invés de adicionar um usuário, adicione o grupo de e-mail (Administrativo, RH, Diretores, etc.).

    Na sua lista de contatos deve ficar mesmo somente os usuários mais recorrentes, que o próprio Lync vai manter.

    abraço,


    Bruno Estrozi - MVP | MCTS | MCITP - http://brunoestrozi.com.br
    • Marcado como Resposta fabricioroda sexta-feira, 22 de julho de 2011 19:07
    quinta-feira, 21 de julho de 2011 21:23
  • Boa noite Fabricio,

    Como o Bruno disse o Lync não possui um gerenciamento do grupo e catalogo de endereços como o Exchange. 

    Se você precisa popular a lista de contatos do Lync você pode utilizar o DBIMPEXP.EXE de forma manual.

    1. Crie um usuário template para cada grupo (Adm, RH, Diretor....)
    2. Adicione e organize os contatos 
    3. Utilize o DBIMPEXP.exe para exporta a lista de contatos para um arquivo XML. Segue o comando: dbimpexp.exe /hrxmlfile:contatosGrupoAdm.xml /user:Template@sip.dominio
    4. quando for criar um novo usuário importe o arquivo de contatos

    Desta maneira você garante que o novo usuário terá uma lista de contatos..... 

    Segue o help do comando: http://technet.microsoft.com/en-us/magazine/ff899323.aspx

     

    Espero ter ajudado

    • Marcado como Resposta fabricioroda sexta-feira, 22 de julho de 2011 19:07
    quinta-feira, 21 de julho de 2011 22:35
  • Muito Obrigado Fernando...

    Valeu pela ajuda....


    fabricio
    sexta-feira, 22 de julho de 2011 19:08
  • Muito obrigado Bruno...

    Eu procurei no forum antes de postar e não vi nada... mas valeu muito a ajuda...

     

    Thanks...


    fabricio
    sexta-feira, 22 de julho de 2011 19:09
  • Eu uso o seguinte procedimento para adicionar os contatos no OCS 2007 R2, mas ainda não testei no Lync, portanto não sei se funciona.

     

    Primeiro crio uma query com o dsquery para importar todos os SIP dos usuários habilitados no OCS usando o seguinte comando:

    dsquery * "DC=dominio,DC=com,DC=br" -attr msRTCSIP-PrimaryUserAddress -filter (msRTCSIP-UserEnabled=TRUE) > C:\Usuarios_OCS.txt

     

    Depois eu rodo o seguinte script:

    cscript.exe LCSAddContacts.WSF /usersfile:C:\Usuarios_OCS.txt /contactsfile:C:\usuarios_ocs.txt /contactsgroup:"nome do grupo"

     

    Esse script pega todos os SIPs do arquivo txt e adiciona como contatos no grupo que você determinar. É importante dizer que ele vai popular todos os usuários com todos os contatos novamente. Dependendo da quantidade de usuários isso pode demorar algum tempo. Na estrutura que rodo esse script tenho cerca de 50 usuários habilitados e é bem tranquilo.

    O script LCSAddcontacts.WSF está em RESKIT\WMI Samples, dentro da pasta de instalação do OCS Server 2007 R2.

     

    terça-feira, 26 de julho de 2011 16:18