Adicionar imagens ao Active Directory para contatos do Outlook

5

O que estou tentando fazer aqui sem perder muito tempo é que queremos que nossa empresa tenha todas as fotos associadas como suas imagens de contato no Outlook. Eu sei que o Outlook 2007 e o Outlook 2010 têm muitos lugares agora onde as imagens de contato aparecem, se uma estiver selecionada. Então, em vez de ter todas as caixas cinzas para adicionar uma foto, queremos apenas adicionar fotos para todos.

O que eu entendo - Estamos executando o Exchange 2010 e, pelo que entendi, cada vez que um novo usuário é criado, ele adiciona esse usuário à lista de contatos globais e, em seguida, envia isso para o Outlook, correto? Além disso, com contatos individuais adicionados em cada máquina na guia Contatos no Outlook, você pode adicionar todas as informações do usuário e adicionar uma imagem, enquanto a lista de contatos global é extraída diretamente do Active Directory. Mas não há onde adicionar uma imagem no diretório ativo para cada usuário. Usando o google, encontrei este que grava um script que carrega uma foto de 10K .jpeg para cada usuário do diretório ativo, com base no nome do usuário. Obviamente, essa não é a maneira mais fácil de fazer isso.

Alguém sabe de alguma maneira que realizaria o que estou tentando fazer? Se o AD não suporta fotos, não é nada demais. Eu gostaria apenas de adicionar essas fotos.

Eu estava pensando em criar um grupo de contatos de todos os associados com as informações e fotos corretas e depois importá-lo para cada máquina. Mas tenho certeza que alguém conhece uma maneira melhor / mais fácil.

    
por Mr. Monkey 01.07.2011 / 19:04

2 respostas

3

O atributo thumbnailPhoto em cada objeto de usuário é onde você deseja armazenar essas informações; você pode importá-lo com o cmdlet Import-RecipientDataProperty powershell . Exemplo da Microsoft:

Import-RecipientDataProperty -Identity Ayla -Picture -FileData ([Byte[]]$(Get-Content -Path "M:\Employee Photos\AylaKol.jpg" -Encoding Byte -ReadCount 0))

O cmdlet só carregará uma foto de 10 KB ou menos (embora o atributo de esquema tenha rangeUpper de 100 KB, então esse deve ser o limite real), então você provavelmente precisará normalizar as imagens para se ajustar limite primeiro.

    
por 01.07.2011 / 20:27
0

Você já tentou usar o código dois do Active Directory? Faz o upload de imagens para o Active Directory e redimensiona fotos. Dessa forma, você pode adicionar facilmente imagens a mensagens internas do Outlook 2010 e exibi-las na GAL (Lista de Endereços Global) e nos contatos.

    
por 27.06.2016 / 22:59