commadmin ユーティリティーまたは Delegated Administrator コンソールのどちらかを使用して新しいタイムゾーンでユーザーをプロビジョニングするには、この作業を実行してください。この作業によって、Access Manager が新しいタイムゾーンの値で更新されます。この作業が完了したら、commadmin を使用して新しいタイムゾーンをユーザーに割り当てることができます。
Calendar Server で新しいタイムゾーンを追加します。
この手順を完了するには、timezones.ics ファイルおよびその他の Calendar Server ファイルを編集する必要があります。その手順については、『Sun Java System Calendar Server 管理ガイド』の「Calendar Server のタイムゾーンの管理」の章の「新しいタイムゾーンの追加」を参照してください。
UserCalendarService.xml ファイルと DomainCalendarService.xml ファイルをバックアップします。
デフォルトでは、xml ファイルは次のディレクトリにあります。
da-base/lib/services
UserCalendarService.xml ファイルと DomainCalendarService.xml ファイルを編集して、Delegated Administrator に新しいタイムゾーンを追加します。
UserCalendarService.xml ファイルと DomainCalendarService.xml ファイルの両方で、次のエントリの見出しを探します。
<AttributeSchema name="icstimezone" type="single choice" syntax="string" any="optional|adminDisplay"> <ChoiceValues> |
<ChoiceValues> のリストに新しいタイムゾーンの値を追加します。
Access Manager の amadmin ユーティリティーを実行して、現在のサービスを削除し、更新されたサービスを追加します。
UserCalendarService.xml ファイルと DomainCalendarService.xml ファイルの両方に対して、次の amadmin コマンドを実行します。
./amadmin -u <admin> -w <password> -r CalendarService |
./amadmin -u <admin> -w <password> -s da_base/lib/services/CalendarService.xml |
ここで、CalendarService は、UserCalendarService または DomainCalendarService のどちらかです。
また、新しいタイムゾーンをデフォルトにする場合、両方のタスクの実行後にこれらの amadmin コマンドを実行します。詳細については、「Delegated Administrator のデフォルトタイムゾーンを変更する 」を参照してください。
Web コンテナを再起動して、変更を有効にします。
Delegated Administrator コンソールに新しいタイムゾーンを表示できるようにするには、「Delegated Administrator コンソールに新しいタイムゾーンを表示して管理する」を参照してください。