LDAP 屬性和特性名稱說明可以使用 csdomain 公用程式設定的 icsAllowRights 屬性和特性。該屬性為 32 位元的數字字串,字串中的每個位元均對應於特定使用者權限。(在目前發行版本中,某些位元不使用,並依預設被設定為零。)如果已設定對應於某特定權限的位元 (值 = 1),則不允許該權限。如果未設定該位元 (值 = 0),則允許該權限。
icsAllowRights 屬性中的每個特性均具有對應的 ics.conf 參數。如果未設定特性 (值 = 0) 或特性不存在 (service.virtualdomain.support = “no”),Calendar Server 將使用對應的 ics.conf 參數做為預設值。
icsAllowRights 的值是數字字串,而不是整數。若要透過程式設計將 icsAllowRights 用於位元運算,您必須先將其字串值轉換為整數。
表 D–15 icsAllowRights LDAP 目錄屬性和特性
位元 |
特性名稱 |
說明 |
---|---|---|
0 |
allowCalendarCreation |
如果設定 (位元 0 = 1),則不允許建立行事曆。 對應的 ics.conf 參數為︰ service.wcap.allowcreatecalendars |
1 |
allowCalendarDeletion |
如果設定 (位元 1 = 1),則不允許刪除行事曆。 對應的 ics.conf 參數為︰ service.wcap.allowdeletecalendars |
2 |
allowPublicWritableCalendars |
如果設定 (位元 2 = 1),則不允許公用的可寫入行事曆。 對應的 ics.conf 參數為︰ service.wcap.allowpublicwriteablecalendars |
3 |
在目前發行版本中不使用。 |
|
4 |
allowModifyUserPreferences |
如果設定 (位元 4 = 1),則不允許網域管理員使用 WCAP 指令取得或設定使用者喜好設定。 對應的 ics.conf 參數為︰ service.admin.calmaster.wcap.allowgetmodifyuserprefs |
5 |
allowModifyPassword |
如果設定 (位元 5 = 1),則不允許使用者經由此伺服器變更密碼。 對應的 ics.conf 參數為︰ service.wcap.allowchangepassword |
6 |
在目前發行版本中不使用。 |
|
7 |
在目前發行版本中不使用。 |
|
8 |
allowUserDoubleBook |
如果設定 (位元 8 = 1),則不允許使用者行事曆的雙預定。 對應的 ics.conf 參數為︰ user.allow.doublebook |
9 |
allowResourceDoubleBook |
如果設定 (位元 9 = 1),則不允許資源行事曆的雙預定。 對應的 ics.conf 參數為︰ resource.allow.doublebook |
10 |
allowSetCn |
如果設定 (位元 10 = 1),則不允許使用者使用 WCAP 的 set_userprefs 指令設定一般名稱 (cn) 屬性。 對應的 ics.conf 參數為︰ service.wcap.allowsetprefs.cn |
11 |
allowSetGivenName |
如果設定 (位元 11 = 1),則不允許使用者使用 WCAP 的 set_userprefs 指令設定 givenName 屬性。 對應的 ics.conf 參數為︰ service.wcap.allowsetprefs.givenname |
12 |
allowSetGivenMail |
如果設定 (位元 12 = 1),則不允許使用者使用 WCAP 的 set_userprefs 指令設定 mail 屬性。 對應的 ics.conf 參數為︰ service.wcap.allowsetprefs.mail |
13 |
allowSetPrefLang |
如果設定 (位元 13 = 1),則不允許使用者使用 WCAP 的 set_userprefs 指令設定 preferredLanguage 屬性。 對應的 ics.conf 參數為︰ service.wcap.allowsetprefs.preferredlanguage |
14 |
allowSetSn |
如果設定 (位元 14 = 1),則不允許使用者使用 WCAP 的 set_userprefs 指令設定姓氏 (sn) 屬性。 對應的 ics.conf 參數為︰ service.wcap.allowsetprefs.sn |
15–31 |
在目前發行版本中不使用。 |