Sun Java System Communications Services 6 2005Q4 Delegated Administrator 指南

增加新的行事曆時區

您可以透過增加新的 Calendar Server 時區來自訂 Delegated Administrator。Delegated Administrator 便可使用新時區佈建組織、使用者、群組和資源。

增加時區後,您可以將其設定為新建立使用者的預設時區。

Procedure在 Delegated Administrator 中增加新時區

步驟
  1. 在 Calendar Server 中增加時區。

    若要完成此步驟,您必須編輯 timezones.ics 檔案及其他 Calendar Server 檔案。如需說明,請參閱「Sun Java System Calendar Server Administration Guide」中「Managing Calendar Server Time Zones」一章中的「Adding a New Time Zone」。

  2. 備份 UserCalendarService.xmlDomainCalendarService.xmlResources.properties 檔案。

    依預設,xml 檔案位於以下目錄中:

    /opt/SUNWcomm/lib/services

    依預設,Resources.properties 檔案位於以下目錄中:


    /var/opt/SUNWcomm/da/WEB-INF/classes/com/sun/ \
    comm/da/resources

    另外,確定在升級 Delegated Administrator 之前保留自訂配置資料,或重新執行 Delegated Administrator 配置程式。

  3. 編輯 UserCalendarService.xmlDomainCalendarService.xml 檔案,以在 Delegated Administrator 中增加新時區。

    依預設,這些 xml 檔案位於以下目錄中:

    /opt/SUNWcomm/lib/services

    • UserCalendarService.xmlDomainCalendarService.xml 檔案中找到以下項目標題:


      <AttributeSchema name="icstimezone"
                                  type="single choice"
                                  syntax="string"
                                  any="optional|adminDisplay">
                                  <ChoiceValues>
    • 將新的時區值增加至 <ChoiceValues> 清單中。

  4. 執行 Access Manager amadmin 公用程式,以刪除目前的服務並增加已更新的服務。

    對於 UserCalendarService.xmlDomainCalendarService.xml 檔案,執行以下 amadmin 指令:


    ./amadmin -u <admin> -w <password> -r DomainCalendarService

    ./amadmin -u <admin> -w <password> -s $PATH/DomainCalendarService.xml

    備註 –

    如果您還想將新時區設定為預設時區,則可以在執行這兩項作業後執行這些 amadmin 指令。(以下作業說明如何變更預設時區。)


  5. 重新啟動 Web 容器,以使變更生效。

Procedure變更 Delegated Administrator 中的預設時區

步驟
  1. UserCalendarService.xmlDomainCalendarService.xml 檔案中編輯以下值:


    <DefaultValues>
                    <Value>America/Denver</Value>
    </DefaultValues>

    您可以在 xml 檔案的以下項目下找到 <DefaultValues>


    <AttributeSchema name="icstimezone"
  2. 執行 Access Manager amadmin 公用程式,以刪除目前的服務並增加已更新的服務。

    對於 UserCalendarService.xmlDomainCalendarService.xml 檔案,執行以下 amadmin 指令:


    ./amadmin -u <admin> -w <password> -r DomainCalendarService

    ./amadmin -u <admin> -w <password> -s $PATH/DomainCalendarService.xml
  3. 重新啟動 Web 容器,以使變更生效。

Procedure將新時區增加至 Delegated Administrator 主控台

步驟

    編輯 Resources.properties 檔案,該檔案位於 Delegated Administrator 資料目錄下。

    依預設,Resources.properties 檔案位於以下目錄中:


    /var/opt/SUNWcomm/da/WEB-INF/classes/com/sun/ \
    comm/da/resources

    若要編輯 Resources.properties,請搜尋 rsrc.Timezone 特性,並將新時區增加至相應的清單中。

    編輯此檔案之後,新時區將顯示在 Delegated Administrator 主控台中的相應清單方塊中。