ActiveDirectoryに写真を配置することを検討しています。多くのドメインコントローラーがあり、帯域幅があまりないエリアにあるものもあります。写真の推奨/最大ファイルサイズはどれくらいですか、それともこれは最初から悪い考えですか。現在、これらをSharePointに保存しており、プロフィール写真のADへの同期サービスをオンにしたいと考えています。
私の他の考えは、どういうわけかADに写真にSharePointのストレージを使用するように指示したが、それが可能かどうかさえわからなかった。
スタッフの写真をADに配置し、レプリケーション/帯域幅の問題をできるだけ軽減するにはどうすればよいですか?
いくつかの理由から、これは素晴らしいアイデアではありません。それらの理由の1つは、写真がActive Directoryデータベースに保存されていることです。したがって、DFS名前空間を使用してDFS共有で写真をホストするかどうかは関係ありません。写真をバイトに変換し、ユーザーアカウントオブジェクトの「thumbnailPhoto」スキーマ属性に格納するため、Active Directoryデータベースのサイズ(したがってレプリケーションの負荷)が直接増加します。
公式の最大サイズが何であれ、その下にWAYと言って、写真をできるだけ小さく保つ必要があります。
この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ログオンダイアログなどに表示される「ユーザータイル」に代わるものではありません。これは別のものです。
これら2種類のアカウント画像の詳細については、次の投稿を参照してください。 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であり、属性がWindows2000で導入されてからのものであると主張しています。
http://cjwdev.wordpress.com/2010/11/03/the-thumbnailphoto-attribute-explained/
最後にもう1つ、他にも何もしないスキーマ属性があります。彼らは私が推測する痕跡です。彼らにあなたを混乱させないでください。