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

Calendar 存取控制

Calendar Server 使用存取控制清單 (ACL) 決定行事曆、行事曆特性和行事曆元件 (例如事件及待辦事項 [工作]) 的存取控制。

本小節包含以下主題:

存取控制的配置參數

下表說明 Calendar Server 用於存取控制的 ics.conf 檔案中的配置參數。

表 15–1 存取控制配置參數

參數 

說明 

calstore.calendar.default.acl

指定使用者建立行事曆時使用的預設存取控制設定。預設為: 

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

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

calstore.calendar.owner.acl

指定行事曆所有者的預設存取控制設定。預設為: 

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

resource.default.acl

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

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

@^a^rsf^g"

公開與私人事件和工作篩選器

建立新事件或工作時,使用者可指定該事件或工作是公開的、私人的還是只有時間和日期 (機密) 的事件或工作:

公開

對使用者的行事曆具有讀取權限的任何人均可以檢視事件或工作。

私人

僅行事曆的所有者才可以檢視事件或工作。

只有時間與日期

這些為機密事件和工作。行事曆的所有者可以檢視事件或工作。其他對行事曆具有讀取權限的使用者只會看到行事曆上出現「無標題事件」,而且標題不是可使用的連結。

calstore.filterprivateevents 決定 Calendar Server 是否篩選 (識別) 私人事件和工作以及只有時間與日期 (機密) 的事件和工作。依預設,此參數設定為 "yes"。如果您將 calstore.filterprivateevents 設定為 "no",則 Calendar Server 會將私人事件和工作以及只有時間與日期的事件和工作視為公開事件和工作。

存取控制的指令行公用程式

下表說明可讓您設定或修改用於存取控制的 ACL 的 Calendar Server 指令行公用程式:

表 15–2 存取控制的指令行公用程式

公用程式 

說明 

cscal

create 指令和 modify 指令與 -a 選項配合使用,以設定特定使用者行事曆或資源行事曆的 ACL。

csresource

如果您要使用 csresource 建立資源行事曆 (在 Schema 1 模式中),請將 csresource 公用程式與 -a 選項配合使用,以設定資源行事曆的 ACL。

commadmin user

csuser

使用 Schema 2 commadmin 公用程式變更使用者建立行事曆時所使用的預設 ACL。

將 Schema 1 csuser 公用程式與 -a 選項配合使用,以變更使用者建立行事曆時所使用的預設 ACL。


備註 –

若要在 Delegated Administrator 主控台中設定存取權限,請從 [組織特性] 頁面中 (也可從 [建立新組織] 精靈中) 按一下 [進階權限] 按鈕,以查看可從主控台管理的存取權限清單。