資料庫中的每個行事曆均由唯一行事曆 ID (calid) 來識別。以下 calid 語法包含三個部分:
userid[@domain][:calendar-name]
三個部分如下:
此 Calendar Server 實例中網域的唯一使用者 ID。
使用者網域的名稱。
沒有託管網域時,網域部分為可選項,因為可以確定使用者所在的網域。
有託管網域時,如果未指定網域部分,則 Calendar Server 將使用 ics.conf 參數 service.defaultdomain 中指定的值指定網域。如果使用者不在預設網域中,則必須指定網域部分。
如需有關託管網域 (亦稱虛擬網域) 的更多資訊,請參閱第 11 章, 設定託管網域和第 13 章, 管理託管網域。
特定使用者的唯一的可選擇行事曆名稱。雖然所有者僅有一個預設行事曆,但是可能有用於不同用途的其他行事曆。每個非預設行事曆均由其名稱識別。例如,如果使用者 John Doe 具有 uid jdoe,則他的預設行事曆可能為 jdoe@sesta.com。他用於追蹤自己所訓練 Little League 隊的棒球比賽的輔助行事曆可能由以下 calid 識別:jdoe@sesta.com:baseball。