Назад | Перейти на главную страницу

Максимальный размер фото в Active Directory

Мы планируем разместить фотографии в Active Directory. У нас много контроллеров домена, некоторые из них находятся в областях с небольшой пропускной способностью. Каковы рекомендуемые / максимальные размеры файлов для фотографий или это плохая идея для начала. В настоящее время мы храним их в SharePoint и хотим включить службу синхронизации с AD для фотографий профиля.

Другой моей мыслью было как-то сказать AD использовать хранилище SharePoint для фотографий, но я не уверен, возможно ли это вообще.

Как я могу разместить фотографии сотрудников в AD и уменьшить как можно больше проблем с репликацией / пропускной способностью?

Это не лучшая идея по нескольким причинам. Одна из этих причин заключается в том, что фотографии хранятся в база данных Active Directory. Поэтому не имеет значения, размещаете ли вы фотографии на общей папке DFS с пространством имен DFS или чем-то еще. Вы конвертируете фотографию в байты и сохраняете ее в атрибуте схемы «thumbnailPhoto» объекта учетной записи пользователя, поэтому он напрямую увеличивает размер (и, следовательно, нагрузку репликации) базы данных Active Directory.

Каким бы ни был официальный максимальный размер, вы должны указать ПУТЬ под ним и сделать изображения максимально маленькими.

Этот код Powershell обновит ваш атрибут thumbnailPhoto.

Import-Module ActiveDirectory

$photo = [byte[]](Get-Content C:\photo.jpg -Encoding byte)

Set-ADUser user -Replace @{thumbnailPhoto=$photo}

По умолчанию пользователи могут изменять свой собственный атрибут thumbnailPhoto. Поэтому вам также нужно опасаться злоупотреблений со стороны конечных пользователей. Я смог сделать эту работу с .bmp или .jpg, и, думаю, с .png тоже.

Это приведет к тому, что фотография будет отображаться в ваших электронных письмах Exchange и т. Д. Но это не заменяет «пользовательскую плитку», которую вы видите в меню «Пуск» Windows 7/2008 R2, диалоговом окне входа в систему RDP и т. Д. Это нечто отдельное.

Пожалуйста, просмотрите эти сообщения для получения более подробной информации об этих двух разных типах изображений учетных записей: http://www.myotherpcisacloud.com/post/2011/11/28/Default-Account-Pictures-via-Active-Directory.aspx

http://www.myotherpcisacloud.com/post/2011/12/02/More-Pictures-with-AD-thumbnailPhoto.aspx

О, и чтобы ответить на ваш вопрос, в этом сообщении в блоге утверждается, что реальный размер составляет 100 КБ, и это было с тех пор, как атрибут был представлен в Windows 2000:

http://cjwdev.wordpress.com/2010/11/03/the-thumbnailphoto-attribute-explained/

И последнее - есть и другие атрибуты схемы, которые ничего не делают. Думаю, они рудиментарные. Не позволяйте им сбивать вас с толку.