リモートユーザの作成
外部LDAPサーバのユーザの一部がFirstClassサーバのリモートユーザ(リモート名ではありません)として作成されるようにする場合は、[Directory Services]フォルダ内にある[ディレクトリサービス設定]フォームで、[複製]タブの[詳細]タブを開いて、リモートユーザの属性を指定します。
この属性は、テキスト属性で指定します。また、FirstClassがサポートしている属性にマッピングさせる必要はありません。
例
リモートユーザの属性をDescriptionに、そのリモートユーザの属性値をRemote Userにすると、外部LDAPサーバで[Description]フィールドがRemote Userに設定されているすべてのユーザが、FirstClassサーバ上でリモートユーザとして作成されます。
クラスタリングされた組織単位でのFirstClassディレクトリサービスの利用
FirstClassディレクトリサービスのインスタンスを複数設定し、インスタンスごとにそれぞれ定義されている組織単位を利用して、異なるユーザ情報を提供できます。FirstClassディレクトリサービスのクラスタは、クラスタ定義の組織単位によって設定され、制限されます。
クラスタ定義の組織単位は、クラスタのルートDN(ルート識別名)に次いで、DN(識別名)の中で先頭かつ最上位の組織単位となります。
FirstClassディレクトリサービスのクラスタの作成
1 [Clustered Services]フォルダを開きます。
2 [新規ディレクトリサービスクラスタ]をクリックします。
[Clustered Services]フォルダ内に[Directory Services]フォルダが作成されます。
元の[Directory Services]フォルダは、自動的にクラスタ番号0(先頭のクラスタ)とみなされます。クラスタをさらに追加すれば、その分だけ増加した番号が新しい[Directory Services]フォルダ名に付けられます。
また、[Directory 1]ゲートウェイフォームが[Gateways & Services]フォルダ内に作成されます。
3 [Directory]ゲートウェイの設定フォームを開きます。
4 先頭のクラスタに関連付けられたクラスタ定義の組織単位名を、[ディレクトリ]タブの[このサービスを以下のグループに許可]フィールドに入力します。
5 [Directory 1]ゲートウェイの設定フォームを開きます。
6 2番目のクラスタに関連付けられたクラスタ定義の組織単位名を、[ディレクトリ]タブの[このサービスを以下のグループに許可]フィールドに入力します。
注意
各ゲートウェイフォームで、組織単位名を2つ以上入力しないでください。複数の組織単位名を入力すると、FirstClassディレクトリサービスはこれをクラスタとはみなさず、FirstClassディレクトリサービスだけでユーザを処理するように設定されているものとみなします。
また、[ディレクトリサービス設定]フォームの[全般]タブで指定された管理者または副管理者を、このクラスタに所属させる必要があります。
これで、FirstClassディレクトリサービスの各クラスタが、クラスタ定義の組織単位に所属するユーザや組織単位だけを処理するようになります。
例
ルートDN(ルート識別名) |
o=○○株式会社,c=JP |
先頭のクラスタ |
ou=営業部 |
2番目のクラスタ |
ou=マーケティング部 |
この例では、[Directory]ゲートウェイの設定フォームには「営業部」、[Directory 1]ゲートウェイの設定フォームには「マーケティング部」と入力されます。
FirstClassディレクトリサービスだけでユーザを処理
FirstClassディレクトリサービスが特定の組織単位だけを処理するように設定できます。この組織単位は、この設定を行う前にFirstClassサーバ上で作成しておく必要があります。
FirstClassディレクトリサービスで処理するユーザを指定するには、以下の手順に従ってください。
1 [Directory]ゲートウェイの設定フォーム(または利用するクラスタのゲートウェイフォーム)を開きます。
2 FirstClassディレクトリサービスで処理させる組織単位名を、[ディレクトリ]タブの[このサービスを以下のグループに許可]フィールドに入力します。
FirstClassディレクトリサービスが、このフィールドに設定した組織単位だけを処理するようになります。このフィールドに設定していない組織単位に所属しているユーザがいても、FirstClassディレクトリサービスはそのユーザを処理しません。
注意
このフィールドに組織単位を1つしか設定しない場合、FirstClassディレクトリサービスはこれをクラスタとみなし、FirstClassディレクトリサービスだけでユーザを処理するように設定されているとはみなさなくなります。
コリレータ属性のカスタマイズ
コリレータ属性と種類は、外部LDAPサーバのエントリを固有に識別するために使用され、DN(識別名)が変更されているかどうかを検知します。これは、(MicrosoftのActive DirectoryやFirstClassディレクトリサービスの汎用LDAP複製などの)複製でスキャンを行ったときに、DN(識別名)を使用していない外部LDAPサーバ上のエントリを見つけられるようにするために必要となります。この設定によって、複製で以下の動作が可能になります。
• 起動時に実際の一般名(cn)属性を取得する(FirstClassディレクトリサービスは一般名(cn)属性値を保持しません)
• エントリが移動したことを検知し、MODIFY DNコマンドを生成する
[ディレクトリサービス設定]フォームの[カスタムコリレータ属性]フィールドを空白して、デフォルトのコリレータ属性を有効にする。または、このフィールドにカスタムコリレータを設定する
選択内容に応じて、FirstClassディレクトリサービスは以下の値を使用します。
コリレータ属性 |
オブジェクトクラス |
属性 |
userid useridオブジェクトクラス/属性もデフォルトの値です。 |
contacts users mail lists |
mail userid commonName |
mail |
contacts users mail lists |
mail mail commonName |
その他の値 |
contacts users mail lists |
FirstClassディレクトリサービスは、これらの各オブジェクトクラスに対して指定された属性を使用します。 |
英語以外の言語でのFirstClassディレクトリサービスの利用
英語以外の言語でFirstClassディレクトリサービスを実行するには、以下の手順に従ってください。
1 FirstClassデザイナーを使用して、[FirstClassDS]フォルダ内にある該当言語のrezファイルを開きます。
2 FOLDER_NAMES部分の各オブジェクト名を、翻訳したオブジェクト名に書き換えます。
|