Sun Java System Calendar Server 6 2005Q4 管理指南

配置行事曆

Procedure配置使用者行事曆

步驟
  1. 以擁有變更配置權限的管理員身份登入。

  2. 變更至 /etc/opt/SUNWics5/cal/config 目錄。

  3. 透過複製及重新命名,儲存舊的 ics.conf 檔案。

  4. 如下表中所示編輯一個或多個參數︰

    參數 

    說明和預設值 

    calstore.calendar.default.acl

    指定使用者建立行事曆時所使用的預設存取控制權限。格式由以分號分隔的存取控制項目引數字串的清單指定。預設為: 

    "@@o^a^r^g;@@o^c^wdeic^g;
    @^a^fs^g;@^c^^g;@^p^r^g"

    如需有關 ACE 格式的更多資訊,請參閱Calendar 存取控制Calendar Server 公用程式,以及cscal

    calstore.calendar.owner.acl

    指定行事曆所有者的預設存取控制設定。預設為:"@@o^a^rsf^g;@@o^c^wdeic^g"

    calstore.freebusy.include.defaultcalendar

    指定使用者的預設行事曆是否包含在使用者的空閒/忙碌行事曆清單中。預設為 “yes”

    calstore.freebusy.remove.defaultcalendar

    指定是否可以從使用者的空閒/忙碌行事曆清單中移除使用者的預設行事曆。預設為 “no”

    service.wcap.freebusy.redirecturl

    指定用於在其他資料庫中搜尋行事曆的 URL。僅在遷移行事曆資料庫時使用。行事曆在兩個不同的資料庫之間分割時,您可以指定目前 Calendar Server 資料庫以外的 URL。系統首先搜尋 Calendar Server 行事曆資料庫,如果未找到使用者,則將查看重新導向 URL 是否可用。透過使用 get_freebusy 指令將 redirect 參數集傳送至 1,可關閉此功能。

    calstore.subscribed.include.

    defaultcalendar

    指定使用者的預設行事曆是否包含在使用者的訂閱行事曆清單中。預設為 “yes”。 

    service.wcap.login.calendar.publicread

    如果為 "yes",則預設使用者行事曆初始設定為公開讀取/私人寫入。如果為 "no",則預設使用者行事曆最初設定為私人讀取/私人寫入。預設為 “no”

    user.allow.doublebook

    決定使用者行事曆是否可以為同一時期排程一個以上的事件: 

    • "no" 不允許雙預定。

    • "yes" 允許雙預定,且為預設值。

      此參數僅在建立使用者行事曆時才使用。此後,Calendar Server 會檢查行事曆特性檔案 (ics50calprops.db) 以決定是否允許雙預定。

      若要變更雙預定行事曆特性的值,請使用帶有 -k 選項的 cscal

  5. 將檔案儲存為 ics.conf

  6. 重新啟動 Calendar Server。

    cal_svr_base /SUNWics5/cal/sbin/start-cal

Procedure配置資源行事曆

步驟
  1. 以擁有變更配置權限的管理員身份登入。

  2. 如下表中所示編輯一個或多個參數︰

    參數 

    說明和預設值 

    resource.allow.doublebook

    決定建立行事曆時,從屬於某一資源 (如會議室或聲訊視頻設備) 的行事曆是否可以為同一時段排程一個以上的事件︰ 

    • "no" 不允許雙預定。

    • "yes" 允許雙預定。

    • 此參數僅在建立資源行事曆時才使用。

      建立資源行事曆之後,Calendar Server 將檢查行事曆特性 (ics50calprops.db) 以決定是否允許雙預定。

      如果您需要為資源行事曆變更行事曆特性以允許或不允許雙預定,請使用帶有 -k 選項的 csresource

    resource.default.acl

    指定建立資源行事曆時所使用的預設存取控制權限。預設為: 

    "@@o^a^r^g;@@o^c^wdeic^g;
    @^a^rsf^g"

  3. 將檔案儲存為 ics.conf

  4. 重新啟動 Calendar Server。

    cal_svr_base/SUNWics5/cal/sbin/start-cal

Procedure在登入時停用使用者行事曆的自動佈建

依預設使用者行事曆的自動佈建已啟用。

步驟
  1. 以擁有變更配置權限的管理員身份登入。

  2. 變更至 /etc/opt/SUNWics5/cal/config 目錄。

  3. 透過複製及重新命名,儲存舊的 ics.conf 檔案。

  4. 透過編輯以下參數,在首次登入時停用使用者行事曆的自動佈建︰

    參數 

    說明和預設值 

    local.autoprovision

    指定啟用 (“yes” ) 還是停用 (“no”) 使用者行事曆的自動佈建。預設為 “yes”

  5. 將檔案儲存為 ics.conf

  6. 重新啟動 Calendar Server。

    cal_svr_base /SUNWics5/cal/sbin/start-cal

Procedure配置空閒/忙碌查找

空閒/忙碌檢視有多種用途。許多 ics.conf 參數均可用來自訂空閒/忙碌檢視的產生方式。

步驟
  1. 以擁有變更配置權限的管理員身份登入。

  2. 變更至 /etc/opt/SUNWics5/cal/config 目錄。

  3. 透過複製及重新命名,儲存舊的 ics.conf 檔案。

  4. 透過編輯下表中所示的參數,在首次登入時停用使用者行事曆的自動佈建︰

    參數 

    說明和預設值 

    service.wcap.freebusybegin

    指定範圍開始的 get_freebusy 天數中目前時間的偏移。預設為 "30"

    service.wcap.freebusyend

    指定範圍結束的 get_freebusy 天數中目前時間的偏移。預設為 "30"

    calstore.freebusy.include.defaultcalendar

    指定使用者的預設行事曆是否包含在使用者的空閒/忙碌行事曆清單中。預設為 "yes"

    calstore.freebusy.remove.defaultcalendar

    指定是否可以從使用者的空閒/忙碌行事曆清單中移除使用者的預設行事曆。預設為 "no"

  5. 將檔案儲存為 ics.conf

  6. 重新啟動 Calendar Server。

    cal_svr_base /SUNWics5/cal/sbin/start-cal