活动目录最大照片大小

我们正在考虑将照片放入Active Directory中。 我们有很多域控制器,有些是在带宽不是很多的地方。 什么是照片的推荐/最大文件大小,或者这是一个坏主意开始。 我们目前正在存储这些在SharePoint中,并希望打开同步服务到AD的个人资料照片。

我的另一个想法是告诉AD使用SharePoint的存储为照片,但不知道这是甚至可能的。

我怎样才能把工作人员的照片放在AD中,并尽可能减less复制/带宽问题?

出于几个原因,这不是一个好主意。 其中一个原因是照片存储 Active Directory数据库中。 因此,如果您使用DFS命名空间或其他方式将照片托pipe在DFS共享上,则无关紧要。 将照片转换为字节并将其存储在用户帐户对象的“thumbnailPhoto”架构属性中,因此它直接增加了Active Directory数据库的大小(并因此增加了复制负载)。

无论官方的最大尺寸是多less,你都需要说下面的方法,并保持尽可能小的照片。

此Powershell代码将更新您的thumbnailPhoto属性。

Import-Module ActiveDirectory $photo = [byte[]](Get-Content C:\photo.jpg -Encoding byte) Set-ADUser user -Replace @{thumbnailPhoto=$photo} 

用户有权访问默认修改自己的thumbnailPhoto属性。 所以你也需要警惕terminal用户的滥用。 我能够使用.bmp或.jpg这个工作,我想也是一个.png。

这将使照片显示在您的Exchange电子邮件等。 但是,这不会取代你在Windows 7/2008 R2开始菜单,RDPlogin对话框等中看到的“用户磁贴”。这是单独的东西。

请参阅这些职位了解这两种不同types的帐户图片的更多详细信息: 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

呵呵,为了回答你的问题,这个博客文章声称真正的大小是100KB,并且从Windows 2000中引入属性以来一直是这样的:

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

最后一件事 – 还有其他的模式属性,好吧,什么也不做。 他们退化,我猜。 不要让他们迷惑你。