Sun Java System Communications Express 6.3 管理ガイド

Procedure複数のリモートアドレス帳を追加する

リモートのアドレス帳の場合は、対応するインスタンスが personalstore.properties ファイルに存在するようにしてください。personalstore.properties ファイル内の db.xxx.urlmatch の値には、defaultps.xml ファイル内の bookremoteurl 属性の値を割り当てなければなりません。

新規のリモートアドレス帳を追加するには、以下の項目を追加する必要があります。

  1. 新規のアドレス帳ノードを defaultps.xml ファイルに追加します。

    このファイルには、ユーザーの初回ログイン時に LDAP ストアに作成された個人および企業アドレス帳のデフォルトの定義が含まれています。また、個人アドレス帳および企業アドレス帳の定義が含まれています。複数のリモートアドレス帳の定義を含む defaultps.xml の XML セクションの例は、次のとおりです。


    <book booktype="abook" bookremoteurl="ldap://corpdirectory/o=org1,o=isp";>
    	  <bookoc>piRemoteBook</bookoc>
        <entry entryID="corpdir1">
    			<displayname>_Corporate Directory 1</displayname>
    			<description>This is Corporate Directory 1</description>
    		</entry>
    </book>
    <book booktype="abook" bookremoteurl="ldap://corpdirectory/o=org2,o=isp";>
    	  <bookoc>piRemoteBook</bookoc>
        <entry entryID="corpdir2">
    			<displayname>_Corporate Directory 2</displayname>
    			<description>This is Corporate Directory 2</description>
    		</entry>
    </book>
    	
  2. 新規のインスタンスを personalstore.properties ファイルに追加します。

    2 つのリモートアドレス帳に設定されたpersonalstore.properties ファイルのサンプルエントリは、次のとおりです。


    db.idir.class = com.iplanet.iabs.ldapplug.iLDAP
    db.idir.urlmatch = ldap://corpdirectory/o=org1,o=isp
    db.idir.configpath = ../config/corp-dir
    db.idir.wildcardsearch = 0
    db.idir.randompaging = false
    db.idir.corporatedir = true
    
    db.idir2.class = com.iplanet.iabs.ldapplug.iLDAP
    db.idir2.urlmatch = ldap://corpdirectory/o=org2,o=isp
    db.idir2.configpath = ../config/corp-dir
    db.idir2.wildcardsearch = 0
    db.idir2.randompaging = false
    db.idir2.corporatedir = true