Exchange Onlineで本来のメアドにプラス (+) を付けたサブアドレスもサポートできるようになったようです。
Exchange
同期環境下のOffice 365でExchange属性を弄りたい
あるよね。そういうこと。
オンプレに
- Active Directoryドメインはある
- Exchange Serverはない。過去も含めてない。
- Active Directory SyncとかでOffice 365とアカウントを同期させてる
という環境があるとします。
※ちなみにオンプレ環境は全部Windows Server 2012 R2とします
で、ちょっとアドレス帳から非表示にしたいなーとか思うと
はい。ソウデスネ。
もちろんオンプレのADにはそんな(Exchange関連の)属性ありません。
どうしましょうか?素直なのは他の属性の値を使ってAADSyncとかのマッピングをいじることです。(ただこれも直感的に何をしてるのかわかりにくいのとSyncするツールに依存しちゃうのでどうなんだろう)
ということで今回は少し斜め上の対応をしてみましょう。
そう、Exchangeスキーマの拡張だけしてしまいましょう。
身もふたもない。
まず評価版のExchange Server 2013をダウンロードしましょう。
ダウンロードしたEXEを実行してファイルを展開します。その後以下のコマンドでSetup.exeを起動してスキーマ拡張だけ行います。(※もちろんバックアップとかその辺ちゃんと考えてください)
Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms
※細かい話はこの辺参照
完了後、スキーマが拡張されたので後はお好きにどうぞ。
やりました。
Active Directory で顔写真
Active Directory にはいろんな属性がありますが、あまりメジャーではない属性に thumbnailPhoto があります。
この属性にはユーザー、連絡先オブジェクトの写真(jpg)を保持しすることができます。
属性そのものはオクテット文字列でバイト配列です。で、この属性に画像を突っ込めば顔写真付きアドレス帳的にActive Directoryを活用できるわけですが…
あいにく標準ではせっかくの顔写真を使うようなアプリケーションが有りませんでした。(過去形)
なぜ過去形かというと、最近発売されたOffice 2010のOutlook 2010では、Exchange Server 2010と連携して顔写真を表示させることが標準でできるようになっています。
※Outlook 2010以前は、カスタムのAdd-inなりを利用する必要がありました。
※Exchange Server 2010でなくてもLDAPアドレス帳としてActive Directoryを使えば表示はされそうですけど、今は未確認。
ということで、今回はthumbnailPhotoを使ってOutlook 2010で顔写真を表示するまでをやりたいと思います。
Exchange Server 5.5 X.400コネクタ 設定ガイド
twitterのTLに懐かしい Exchange Server 5.5 な話題が出てたので昔作った資料を掘り起こしてきました。
※自社用に作ったものですが、もう時効だと思うので出しちゃえ出しちゃえ的な。
※まぁ今更すぎて誰得ですね。単にBlogのネタにしたかっただけともいう・・
一応免責。古い資料+当時の足らない知識で書いてる部分もあるので間違い等あるかもしれませんので自己責任で。当方は責任もちません。
もし間違い等に気づいた方は生暖かく見守るか、コメ頂けると幸いです。
いろいろ備忘録
TechEd 2010 NAも始まりいろいろ目白押し。
やっと時間取れたので備忘録的に纏めました。
文字ばっかですね。。。個別に深く追っていきたいですが、今はとりあえずリンクだけで我慢します。。
TechEd 2010 NA
いきなりVisual Studioから始まりましたが、VSとSystemCenter系の連携やOpalis、SCVMM、Win2k8 R2 Sp1 Win7 SP1など。サー
バーサイドもリボン化が激しいですね。OCS "14"はかなりソーシャル色が強くなりました。
3SということでWindows Phone 7の新しいビルドもお披露目。だいぶ洗練された感じ。(こっちはiPhone4に話題食われた?)
Windows Server AppFabric もGA。Azure SDKも1.2がリリース。
Bing Maps SDKもあるので期待。ライセンスの問題についてはMS砂金氏がそのうちBlogにUpしてくれる予定です。
KeyNoteでもありましたがインスタンスの管理や、配置、デバッグ(CloudをIntelliTrace!)などかなり強化されてます。
IntelliTraceすごいですね。Ultimateだけですけど。
2時間ほどありましたが盛りだくさん過ぎて、大半の人は置き去りな気がしないでもなかったです。
ただ開発・運用管理・OnPremise連携など実装に必要な機能はだいぶ出そろった感。つまるところKeyNoteで話した内容ぐらいの知識は今後必要になるということですね。”開発”だけ見てればいいという問題じゃないですね~。
インターネットの境界をどう超えるか、認証・認可どうするか、手元に無いサービスの管理をどうするかなど。
ネタは出そろってるので後は実際のビジネスに紐づけて進むだけですね。
※KeyNote終了後もChannel9 Liveということで延々としゃべってましたけど・・・絵もないし何しゃべってるかさっぱりw Steve Marxも出てたんですけどねぇ。
日本も8月25日からTecEd Japanなので、今からどんどん凝縮されてくるんでしょうね。
Azure関連
- Windows Azure Tools for Microsoft Visual Studio 1.2 (June 2010)
- June 2010 Release of the Windows Azure Tools + SDK
- Windows Azure News at TechEd 2010
- Windows Azure Guest OS 1.3 (Release 201004-01)
- Windows Azure Guest OS Releases and SDK Compatibility Matrix
- Azureの最新GuestOSは.NET4に正式対応した1.3。自動OSアップグレードボタンも追加 – Azureの鼓動
- Azure OS 1.3対応のSDKはAzure SDK 1.2のみです。
- Using IntelliTrace to debug Windows Azure Cloud Services
- Visual Studio 2010 Ultimateでないと使えないIntelliTraceの話
- Windows Azure Platform Training Kit – June Update
- Windows Azure Architecture Guide – Part 1 – Code Samples
- SQL Azure at TechEd 2010
- Windows Azure フレームワーク(?) の PPT:2010年6月
- Azure導入事例
- 最新SDK1.2で開発生産大幅アップ!Azure関連のTechEd2010発表まとめ – Azureの鼓動
- Using IntelliTrace to debug Windows Azure Cloud Services
- コードで学ぶ Windows Azure アプリケーション開発入門
- Windows Server AppFabricがRTWになりました。
- Introducing Data Sync Service for SQL Azure
- OnPremiseのSQL ServerとSQL Azure、SQL Azure間のデータ同期の話のようです。
- みんな気になるクラウドセキュリティ。Security Best Practices for Developing Windows Azure Applicationsできました。
Visual Studio / Expression
- TechEd 2010 NAと同日開催のイベントでExpressionも4シリーズがRTMです。
- RIA Services Samples Project on CodePlex
- Visual Studio 2010 Pro Power Tools
- これ入れたらVS 2010からのソースコードのRTFコピペで日本語が文字化けする問題、解消するかもらしいです。
- 連載:これからはじめるSilverlight 4. 第1回 Silverlight 4 の概要と、開発環境の構築
- OData Roadshow 改め Web API Roadshow のまとめ / OData Roadshow 改め Web API Roadshow まとめ 2 (続き)
- SharePoint Server 2010もODataに対応してます。サーバーサイドでもクライアントサイドでも今後対応検討したりしないといけないですね。
- 連載:Visual Studioデバッグ手法 第1回 Visual Studio 2010のデバッグ機能をまとめる
- デバッグスキルはほんとに大事です。ちゃんとデバッグできてるか再確認。
Team Foundation Server関連
- Perf benchmark comparison between TFS 2010 and TFS 2008
- TFSの極意 vol.1 | 基本構成はクライアントOSにさくっとインストール可能。たった5分で。
- TFSの極意 vol.2 | 画面ショットで体感する基本構成セットアップの楽さ♪
- TFSの極意 vol.3 | インストール機能の最上位「Team Foundation コンポーネント」だけのインストール
- PDCのブレイクアウトセッションも要チェックですね。
社内にTeam Foundation Serverありますが2008ベースなので是非2010にあげれるように啓蒙したい。うまく回るようにあれば次は開発手法やビルド、テストの自動化などもやりたいですね。
- PDCのブレイクアウトセッションも要チェックですね。
サーバー関連
- Exchange Server 2010 SP1 Beta Now Available for Download
- Exchange 2010 SP1 Beta で気付いた範囲の変更点
- さりげなくExchange 2010 SP1もBetaがリリースされてます。
- 動画で分かる SQL Server 2008 R2 ついにシリーズ完結!
- Forefront Unified Access Gateway と DirectAccess を テスト ラボで使用するためのステップ バイ ステップ ガイド
- Microsoft Online に関するよく寄せられる質問
- 明日から使えるシーン別データ活用法
- 某都市伝説とは(ry
その他
- Genius Hirai’s Personal Site
- ジニアス平井氏の個人用サイト。PPT等を要チェックで。
- IE9に搭載されてるネットワークモニタリング機能が最高に便利だそうです
- 日本クラウドセキュリティアライアンス キックオフシンポジウムに参加してきました
- IDとは何ぞやみたいなお話があったようです。
「クラウドセキュリティ&プライバシー」の日本語版は今後必須な知識と思いますのでぽちっとしようかな。 - こちらも併せて確認。 → Forefront Identity Manager 2010 の提案ポイント ~ ID 同期の自動化だけが効率化のポイントではありません
- IDとは何ぞやみたいなお話があったようです。
- 最近盛り上がってきた「かんばん」、ソフトウェア開発における「かんばん」(Kanban)とは何か
- どうやったら生産性が上がるか、品質が良くなるか、開発だけじゃなくSIも含めていいものはどんどん取り入れましょう。