Sun Java System Communications Express 6.3 管理ガイド

ホストドメインの作成および設定

この節では、ホストドメインを作成および設定するために実行する必要のある手順について説明します。

Procedureホストドメインをサポートするために Communications Express を設定する

  1. ドメイン名のディレクトリを uwc-deployed-path/WEB-INF/domain に作成します。

    次に例を示します。 uwc-deployed-path/WEB-INF/domain/domain-name

  2. uwc-deployed-path/WEB-INF/domain ディレクトリにある次のドメイン関連の設定ファイルをこのディレクトリにコピーします。

    ドメイン関連の設定可能なパラメータは、以下のファイルに格納されます。

    • uwcdomainconfig.properties

    • personalstore.properties

    • defaultps/defaultps.xml

    • lang/ il8n.properties (たとえば en/i18n.properties)

  3. uwc-deployed-path/WEB-INF/domain/domain-name ディレクトリにあるプロパティーファイルをカスタマイズします。

    Communications Express を配備すると、次のファイルがデフォルトで uwc-deployed-path/WEB-INF/domain ディレクトリにコピーされます。

    特定のユーザーのセッションでは、ドメイン関連のプロパティーファイルは以下の順序で検索されます。

    • uwc-deployed-path/WEB-INF/domain/ user's domain/property-files

    • uwc-deployed-path/WEB-INF/domain/ property-files

    ユーザー設定用にドメイン固有のプロパティーを設定することについては、「ホストドメイン用のパラメータの設定」を参照してください。

ホストドメイン用のパラメータの設定

uwcdomainconfig.properties ファイル内のパラメータの設定

uwcdomainconfig.properties ファイルは、カレンダおよびアドレス帳関連のユーザー設定のデフォルト値を保持します。この値は、各ドメインに従って設定可能です。これらのデフォルトユーザー設定値は、新規ユーザーが Communications Express のカレンダおよびアドレス帳に初めてアクセスするときに、動的に割り当てられます。

表 6–1 は、デフォルトユーザー設定を一覧表示しています。

表 6–1 uwcdomainconfig.properties ファイル内のデフォルトユーザー設定

パラメータ 

デフォルト値 

説明 

uwc-user-attr-sunUCDefaultApplication

 

ログイン後に表示されるページを指定します。 

Messenger Express を配備すると、デフォルトで「メール」ページがログインページとして表示されます。それ以外の場合は、「カレンダ」ページが表示されます。カレンダが配備されていない場合は、「アドレス帳」ページが表示されます。 

uwc-user-attr-sunUCDefaultEmailHandler

uc 

電子メールメッセージをアプリケーションから送信するためのデフォルトの電子メールクライアントを指定します。 

デフォルトの電子メールクライアントを Messenger Express またはブラウザのメールクライアントに設定できます。

uwc-user-attr-sunUCDateFormat

M/D/Y 

日付に表示する日、月、および年の順序を指定します。 

利用できるオプションは次のとおりです。 

  • M/D/Y

  • D/M/Y

  • Y/M/D

uwc-user-attr-sunUCDateDelimiter

日付の区切り文字を指定します。

区切り文字とは、日付の日、月、年を区切る文字のことです。 

区切り文字には、カンマ (,)、スラッシュ (/)、またはハイフン (-) を指定できます。 

uwc-user-attr-sunUCTimeZone

America/Los_Angeles 

カレンダを作成するタイムゾーンを指定します。

以下の地域から任意の有効なタイムゾーンを選択できます。 

  • 北アメリカおよび南アメリカ

  • ヨーロッパおよびアフリカ

  • アジアおよび環太平洋地域

表 6–2 は、カレンダアプリケーションに関連したユーザー設定を一覧表示しています。

表 6–2 uwcdomainconfig.properties ファイル内のデフォルトカレンダ設定

パラメータ 

デフォルト値 

説明 

uwc-user-attr-icsExtendedUserPrefs-ceDefaultView

dayview

ログイン後にデフォルトのカレンダで表示するビューを指定します。利用できるオプションは次のとおりです。

  • dayview

  • weekview

  • monthview

  • yearview

uwc-user-attr-icsExtendedUserPrefs-ceShowCompletedTasks

false

完了した作業を、カレンダの「作業」パネルに表示するかどうかを指定します。 

完了した作業をカレンダの「作業」ペインに表示する場合は、デフォルト値を true に変更します。

uwc-user-attr-icsExtendedUserPrefs-ceDefaultCategory

Business

新しく作成する予定または作業のデフォルトのカテゴリを指定します。

選択可能なカテゴリは、以下のとおり 

  • Anniversary

  • Appointment

  • Birthday

  • Business

  • Breakfast

  • Class

  • Conference Call

  • Dinner, Holiday

  • Lunch

  • Meeting

  • Other

  • Personal

  • Seminar

  • Training

  • Travel

  • Vacation

  • Interview

uwc-user-attr-icsExtendedUserPrefs-ceDayHead

9

1 日の開始時刻を時単位で指定します。 

uwc-user-attr-icsExtendedUserPrefs-ceDayTail

18

1 日の終了時刻を時単位で指定します。 

uwc-user-attr-icsExtendedUserPrefs-ceInterval

PT1H0M

(1 時間)

1 日を分割する間隔を指定します。 

日次および週次のビューでは、1 日が 30 分間隔または 1 時間間隔に分割されます。 

デフォルトの分割値を PT0H30M (30分) に変更できます。 

uwc-user-attr-icsFirstDay

1

カレンダで週の初めと見なす曜日を指定します。デフォルトでは、日曜日 (1) が週の始まり、土曜日 (7) が週の終わりと見なされます。 

uwc-user-icsExtendedUserPrefs-ceWeekEndDays

1,7

カレンダビューで週末と見なす曜日を指定します。 

デフォルトでは、日曜日 (1) が週の始まり、土曜日 (7) が週の終わりになります。 

数字をカンマ区切りにしたリストが、週末とみなす曜日を表します。 

uwc-user-attr-icsExtendedUserPrefs-ceIncludeWeekendInViews

false

カレンダの週次および月次ビューでの週末の表示を有効または無効にします。 

週末の曜日をカレンダの週次および月次ビューに表示する場合は、デフォルト値を true に設定します。

uwc-user-attr-icsExtendedUserPrefs-ceSingleCalendarTZISD

true

カレンダをそのカレンダのタイムゾーンで表示するかどうかを指定します。 

カレンダをそのカレンダのタイムゾーンで表示しない場合は、デフォルト値を「false」に変更します。その場合は、すべてのカレンダが、「グローバルオプション」タブで指定したタイムゾーンで表示されます。 

uwc-usr-attr-icsExtendedUserPrefs-ceDefaultAlarmStart

PT0H30M

デフォルトで予定または作業のどれだけ前にアラームを送信するかを、時間数と分数で指定します。 

uwc-user-attr-icsExtendedUserPrefs-ceNotifyEnable

false

新しい予定が作成されるときに、内部の招待者に電子メールメッセージ (ical 添付書類を含む) を送信するかどうかを指定します。

有効な値は次のとおりです。falsetrue

uwc-user-attr-hideCalId

false

Communications Express のドメインユーザーに、カレンダで calid を非表示にするオプションを許可するかどうかを指定します。calid を非表示にする必要がある場合は、この値を true に設定するようにしてください。

表 6–3 は、設定可能なアドレス帳のデフォルトユーザー設定を一覧表示しています。

表 6–3 uwcdomainconfig.properties ファイル内のデフォルトアドレス帳設定

パラメータ 

デフォルト値 

説明 

uwc-user-sunAbExtendedUserPrefs-abName

個人用アドレス帳 

デフォルトのアドレス帳の名前を指定します。 

uwc-user-attr-sunAbExtendedUserPrefs-abDescription

This is the personal address book. 

デフォルトのアドレス帳の短い説明を指定します。 

uwc-user-attr-sunAbExtendedUserPrefs-abEntriesPerPage

25

1 つのページに表示するアドレス帳エントリの最大数を選択します。利用できるオプションは次のとおりです。2550、および 75

uwc-user-attr-sunAbExtendedUserPrefs-abSearch DisplayColumn1

displayname

第 1 列に表示する値を指定します。デフォルトでは、第 1 列には、連絡先またはグループの名前が表示されます。 

uwc-user-attr-sunAbExtendedUserPrefs-abSerch DisplayColumn2

primaryemail

アドレス帳の第 2 列に表示する値を指定します。 

表示列名には、以下の項目を設定できます。 

  • displayname

  • company

  • title

  • primaryphone

  • workphone

  • homephone

  • faxphone

  • pagerphone

  • primaryemail

  • email2

  • email3

  • homeaddress

  • workaddress

  • weburl1

  • weburl2

  • calendarurl

  • freebusyurl

  • birthday

  • anniversary

  • ou

  • editviewcalendar

uwc-user-attr-sunAbExtendedUserPrefs-abSearch DisplayColumn3

 

アドレス帳の第 3 列に表示する値を指定します。 

表示列名には、以下の項目を設定できます。 

  • displayname

  • company

  • title

  • primaryphone

  • workphone

  • homephone

  • faxphone

  • pagerphone

  • primaryemail

  • email2

  • email3

  • homeaddress

  • workaddress

  • weburl1

  • weburl2

  • calendarurl

  • freebusyurl

  • birthday

  • anniversary

  • ou

  • edit

  • viewcalendar

uwc-user-attr-sunAbExtendedUserPrefs-abSearch DisplayColumn4

edit

アドレス帳の第 4 列に表示する値を指定します。 

表示列名には、以下の項目を設定できます。 

  • displayname

  • company

  • title

  • primaryphone

  • workphone

  • homephone

  • faxphone

  • pagerphone

  • primaryemail

  • email2

  • email3

  • homeaddress

  • workaddress

  • weburl1

  • weburl2

  • calendarurl

  • freebusyurl

  • birthday

  • anniversary

  • ou

  • edit

  • viewcalendar

personalstore.properties ファイル内のパラメータの設定

personalstore.properties ファイル内のパラメータを変更して、アドレス帳ストア、企業ディレクトリ、および任意のリモートディレクトリを設定します。

表 6–4 は、personalstore.properties ファイルに格納されている設定を一覧表示しています。

表 6–4 personalstore.properties ファイルに格納されている設定

パラメータ 

デフォルト値 

説明 

db.defaultpsrootpattern

ldap://piPStoreOwner=%U,o=% D,o=PiServerDb

ユーザーの psRoot 値を動的に構成するために使用するパターンを指定します。psroot は、ユーザーエントリが格納されている場所を特定します。

%U = ユーザーの uid ("jsmith")

%D = ユーザーのドメイン (“siroe.com”)

%O = ドメインのもっとも重要な部分 (" siroe")

db.ldapplut.class

com.iplanet.iabs.ldap.plug.iLDAP

プラグインを実装している Java クラスの名前を指定します。たとえば LDAP プラグインなどです。 

db.ldapplug.urlmatch

 

URL を以下の形式で指定します。 

ldap://host:port/DN

このパラメータを基にして、xxx インスタンスを識別します。 

この値は、defaultps.xml ファイルに格納されている「bookremoteurl」属性に対応していなければなりません。

db.ldapplug.configpath

 

特定のインスタンスの LDAP 情報を含む設定ディレクトリへのパスを指定します。 

このパスは、このファイルからの相対位置となります。 

db.ldapplug.wildcardsearch

0

ワイルドカード検索で指定される最小文字数を指定します。 

db.ldpaplug.randompaging

false

プラグインでランダムアクセスをサポートするか、または、各ページには先頭ページからアクセスしなければならないかを指定します。 

false の場合は、正しいページが得られるまで検索プロセスが続行されます。 

db.ldapplug.corporatedir

false

企業ディレクトリの場合は、この値を true にします。

db.useUserPsRoot

false

ユーザーの psRoot 値を使用するには、この値を true に設定します。この値が false に設定されていると、defaultserver 値が使用されます。

グローバル GUI のカスタマイズ

デフォルトの theme.properties ファイルは、uwc-deployed-path/WEB-INF/skin にあります。テーマファイルには、Communications Express に表示されるアイコンの論理名とデフォルトの場所が含まれています。このファイルで指定するパスを変更すると、イメージの場所を変更できます。

uwcdomainconfig.properties ファイル内の言語の設定

uwcdomainconfig.properties ファイルには、そのドメインでサポートされる言語のリストが含まれています。リスト内の各言語は、セミコロンで区切られています。Communications Express がドメインでサポートする言語のリストは、管理者が定義できます。

たとえば、en (英語)、de (ドイツ語)、fr (フランス語)、および ja (日本語) をドメイン siroe.com でサポートする場合は、そのドメインの uwcdomainconfig.properties ファイルの supportedLanguagessupportedLanguages=en;fr;de;ja のように設定します。

siroe.comuwcdomainconfig.properties ファイルは、次の場所にあります。

WEB-INF/domain/siroe.com/uwcdomainconfig.properties

対応する i18n.properties ファイルに、ローカライズ可能な文字列を定義する必要もあります。以下にその例を示します。

siroe.comi18n.properties ファイルは、次の場所にあります。

WEB-INF/domain/siroe.com/locale/ i18n.properties

ユーザーの LDAP エントリに preferredLanguage 属性、つまりドメインの preferredLanguage 属性がない場合、ブラウザで指定されたヘッダー値と i18.properties ファイルが利用可能かどうかによって、ユーザーセッションで使用される言語が決まります。