Настройка использования фотографий с высоким разрешением в Microsoft Lync Server 2013

 

Последнее изменение раздела: 2014-02-05

Microsoft Lync Server 2010 предоставляет пользователям возможность просматривать фотографии своих контактов (и делать свои фотографии доступными другим пользователям). Обычно эти фотографии хранятся как часть атрибута thumbnailPhoto пользователя в Active Directory. Это накладывает серьезное ограничение на размер и разрешение фотографий: атрибут thumbnailPhoto может содержать только фотографию с максимальным размером 48 пикселей на 48 пикселей.

Однако в Microsoft Lync Server 2013 фотографии могут храниться в почтовом ящике пользователя Microsoft Exchange Server 2013, что позволяет создавать фотографии размером до 648 пикселей на 648 пикселей. Кроме того, Exchange 2013 может автоматически изменить размер этих фотографий для использования в разных продуктах по мере необходимости. Как правило, используются фотографии трех размеров и разрешений, которые перечислены ниже.

  • 48 пикселей на 48 пикселей— размер, используемый для атрибута эскизаPhoto Active Directory. При отправке фотографии в Exchange 2013 Exchange автоматически создаст версию фотографии размером 48 на 48 пикселей и обноит атрибут thumbnailPhoto пользователя. Обратите внимание, что обратное не верно: если вручную обновить атрибут thumbnailPhoto в Active Directory, фотография в почтовом ящике Exchange 2013 пользователя не будет обновляться автоматически.

  • 96 пикселей на 96 пикселей для использования в Microsoft Outlook 2013 Web App, Microsoft Outlook 2013, Microsoft Lync Web App и Lync 2013.

  • 648 пикселей на 648 пикселей для использования в Lync 2013 и Microsoft Lync Web App.

Примечание.

При наличии достаточных ресурсов рекомендуется отправлять фотографии с размером 648 x 648 пикселей; это обеспечит максимальное разрешение и оптимальное качество изображения в любых приложениях Office 2013. Размер JPEG-файла фотографии с разрешением 648 x 648 и глубиной 24 бита составляет приблизительно 240 килобайт. Это значит, что для каждых 4 пользовательских фотографий потребуется примерно 1 мегабайт дискового пространства.

Фотографии с высоким разрешением, доступ к которым можно получить с помощью веб-служб Exchange, могут отправлять пользователи, работающие под управлением Outlook 2013 Web App. пользователям разрешено обновлять только собственные фотографии. Однако администраторы могут обновить фотографию для любого пользователя с помощью командной консоли Exchange и ряда Windows PowerShell, аналогичных приведенным ниже.

$photo = ([Byte[]] $(Get-Content -Path "C:\Photos\Kenmyer.jpg" -Encoding Byte -ReadCount 0))
Set-UserPhoto -Identity "Ken Myer" -PictureData $photo -Confirm:$False
Set-UserPhoto -Identity "Ken Myer" -Save -Confirm:$False

Первая команда в предыдущем примере использует командлет Get-Content для чтения содержимого файла C:\Photos\Kenmyer.jpg и хранения этих данных в переменной с именем $photo. Во второй команде командлет Exchange Set-UserPhoto для отправки фотографии и вложения этой фотографии в учетную запись пользователя Ken Myer.

Примечание.

В данном примере в качестве идентификатора учетной записи используется отображаемое имя пользователя Ken Myer в Active Directory. Для ссылки на учетную запись пользователя можно использовать и другие идентификаторы, например SMTP-адрес пользователя или имя участника-пользователя. Дополнительные сведения см. в документации Set-UserPhoto командлета https://go.microsoft.com/fwlink/p/?LinkId=268536

Отправка фотографии не означает, что она будет автоматически назначена учетной записи пользователя Ken Myer. После отправки фотография просто будет отображаться в режиме предварительного просмотра на странице параметров Outlook Web App. Чтобы назначить фотографию учетной записи, пользователь должен нажать кнопку Сохранить на странице параметров или же администратор должен выполнить третью команду данного примера. В третьей команде используется параметр Save для назначения фотографии учетной записи пользователя Ken Myer.

Set-UserPhoto -Identity "Ken Myer" -Save -Confirm:$False

Чтобы убедиться, что новая фотография назначена учетной записи пользователя, Ken Myer может войти в Lync 2013, выбрать "Параметры ", а затем выбрать пункт " Моя фотография". В качестве личной фотографии пользователя Ken Myer должна отобразиться новая фотография. Администратор может проверить фотографию любого пользователя, введя в адресной строке Internet Explorer URL-адрес, подобный показанному ниже.

https://atl-mail-001.litwareinc.com/ews/Exchange.asmx/s/GetUserPhoto?email=kenmyer@litwareinc.com&size=HR648x648

Если администратор может просмотреть фотографию с помощью Internet Explorer, но пользователь не может просмотреть свою фотографию в Lync 2013, это обычно указывает на проблему с подключением к веб-службам Exchange или службе автообнаружения Exchange.

Обратите внимание, что для того, чтобы сделать эту фотографию доступной в Lync 2013, дополнительная настройка не требуется. Эта фотография будет мгновенно доступна после ее отправки и выполнения командлета Set-UserPhoto.