Mac OS X 10.5のリリースに伴い、Appleは「ディレクトリ」というアプリケーションを導入しました。Mac OS XのOpen Directoryサービスと連携するように設計されたディレクトリは、「アドレスブック」に似た情報を提供しますが、機能が大幅に拡張されています。Leopard Serverの登場当初はディレクトリに問題がありましたが、Appleはアップデートを重ね、非常に使いやすくなりました。ここでは、その使い方について簡単に説明します。
「新人のオフィスはどこですか?」
「私は新人です。あなたのオフィスはどこですか?」
「メイン会議室はいつ空きますか?」
「ポータブルプロジェクターを使っている人はいますか?」
複数の廊下やフロアを持つほど大きな企業では、こうした質問は毎日のように聞かれます。これらの質問の背景にある問題はどれも特に重大なものではありませんが、私が「子ガモにかじり殺される」と呼んでいるようなものです。なぜなら、これらの質問は一日中、ちょっとしたイライラやフラストレーションを引き起こすからです。
Directoryを使用するには、Mac OS X 10.5 Serverの機能であるAppleのOpen Directoryを実行している必要があります。Open Directoryネットワークに接続している場合は、Directoryを起動して、その機能についてご説明します。
非常に小さなディレクトリ、つまりユーザー、グループ、その他を合わせた数が 100 以下であるディレクトリでない限り、最初はあまり何も表示されないでしょう。

ディレクトリの目的の基本的な概要はすぐに理解できます。ディレクトリを使用すると、便利かつ非常に直感的な方法で、ディレクトリ上のユーザー、グループ、場所、リソースに簡単にアクセスできます。
ディレクトリの内容を参照することは、オブジェクト数が500個程度以下であれば、通常は効果的なナビゲーション方法です。これを行うには、ディレクトリの環境設定を開き、数値をディレクトリサービス内のオブジェクト数よりわずかに大きい数値に変更し、ディレクトリを再起動します。次のような画面が表示されるはずです。

情報はアドレスブックと似ているように見えますが、表面を少し掘り下げると、全く異なります。アドレスブックでは、マップや上司や直属の部下といった組織情報は表示できません。また、アドレスブックではグループ情報も表示できますが、表示されるのはグループ名だけです。

これを、ディレクトリが同じグループについて表示できる内容と比較してみましょう。


グループのメンバーを確認できるだけでなく、そのグループに Wiki、ブログ、カレンダーがあるかどうか、それらのアイテムへのアクセス ルール、各アイテムへのリンクも確認できます。
現時点では、アドレス帳はかなり貧弱に見えます。
さて、私の情報が入ったスクリーンショットをもう一度見てください。小さな「地図」の項目が見えますか?少し時間をかけて、全員のオフィスの場所を示す地図を作成し、それを各人に添付すれば、そのボタンをクリックすると、次のような画面が表示されます。

これらは設計図から作成したPNG画像ですが、Googleマップやその他の画像を挿入することもできます。会議室、プリンター、その他の共有リソースの地図を追加することもできます。
会議室といえば、部屋の場所、収容人数、担当者、iCal Serverで予約できるかどうかを確認したいと思いませんか?はい、iCal Serverで確認できます。

甘いでしょう?
Directory の原則の 1 つがセルフサービスであるため、その情報を Directory に取り込むことは、IT 部門にとっても大きな手間ではありません。
例えば、私の連絡先情報では、Open Directoryのレコードに直接入力したメールアドレスは1つだけでした。他のメールアドレス、電話番号、写真など、他の情報はすべてDirectoryに追加されていました。
管理者以外のユーザーにも同じように機能します。ユーザーは自分のディレクトリ情報に自分のデータを追加できます。必要に応じて自分の写真も変更できます。(一見、馬鹿げているように思えるかもしれませんが、写真は非常に便利です。特に、複数のデスクがあるオフィスで、面識のない人を探す必要がある場合などに役立ちます。)
すべての場所とリソース、会社名、役職、管理者名、直属の部下情報がディレクトリに追加されました。Mac OS X Server 管理ツールに変更を加える必要はありませんでした。
ディレクトリもかなり賢いです。例えば、管理者以外のユーザーは写真を変更したり、電話番号やメールアドレスを追加したりできますが、役職や部署を変更することはできません。また、Open Directoryに直接入力された情報も変更できません。セルフサービス方式は便利ですが、突然CEOや最高責任者、その他想像上の肩書きに昇進するような、管理上の悪夢のような事態は避けたいものです。
私の会社では、ディレクトリは、Mac OS X 10.4 から Mac OS X 10.5 へユーザーを移行する理由を説明するために使用した、奇妙な小さなアプリケーションの 1 つになっています。ユーザーは、長い間正確ではない内線番号/電子メール リストを処理したり、追加の連絡先情報を入力したりする手間を省く方法として、ディレクトリを本当に活用しています。誰かがオフィスや役職を変更したり、ディレクトリ内でユーザーが変更できない何かを変更したりすると、情報が更新されていることを確認するように求める電子メールが私に届きます。
したがって、Open Directory インフラストラクチャをお持ちの場合は、Directory を試してみてください。きっと驚くはずです。