web-dev-qa-db-ja.com

ActiveDirectoryの最大写真サイズ

ActiveDirectoryに写真を配置することを検討しています。多くのドメインコントローラーがあり、帯域幅があまりないエリアにあるものもあります。写真の推奨/最大ファイルサイズはどれくらいですか、それともこれは最初から悪い考えですか。現在、これらをSharePointに保存しており、プロフィール写真のADへの同期サービスをオンにしたいと考えています。

私の他の考えは、どういうわけかADに写真にSharePointのストレージを使用するように指示したが、それが可能かどうかさえわからなかった。

スタッフの写真をADに配置し、レプリケーション/帯域幅の問題をできるだけ軽減するにはどうすればよいですか?

5
Rob

いくつかの理由から、これは素晴らしいアイデアではありません。それらの理由の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つ、他にも何もしないスキーマ属性があります。彼らは私が推測する痕跡です。彼らにあなたを混乱させないでください。

4
Ryan Ries