Sun Java System Calendar Server 6 2005Q4 Administration Guide

icsExtendedDomainPrefs Attribute: csdomain Utility

The following table describes the icsExtendedDomainPrefs attribute and properties that you can set with the csdomain utility. Each property has a corresponding ics.conf parameter. If a property is not set (value = 0, service.virtualdomain.support=“no”), or is not present, Calendar Server uses the corresponding ics.conf parameter as the default value.

Table D–16 icsExtendedDomainPrefs LDAP Directory Attribute

Property Name  

Description  

allowProxyLogin 

Specifies "yes" or "no" whether to allow proxy logins. 

Corresponding ics.conf parameter: 

service.http.allowadminproxy (default = "no") 

calmasterAccessOverride 

Specifies "yes" or "no" whether the Calendar Server administrator can override access control. 

Corresponding ics.conf parameter: 

service.admin.calmaster.overrides.accesscontrol (default = "no") 

calmasterCred 

Specifies an ASCII string that is the password of the user ID specified as the Calendar Server domain administrator. 

Corresponding ics.conf parameter: 

service.admin.calmaster.cred (no default) 

calmasterUid 

Specifies an ASCII string that is the user ID of the person designated as the Calendar Server domain administrator. 

Corresponding ics.conf parameter: 

service.admin.calmaster.userid (no default) 

createLowercase 

Specifies "yes" or "no" whether Calendar Server should convert a calendar ID (calid) to lowercase when creating a new calendar or when searching for a calendar 

Corresponding ics.conf parameter: 

calstore.calendar.create.lowercase (default = "no") 

domainAccess 

Specifies an access control list (ACL) for the domain. For information about ACLs, see Access Control Lists (ACLs).

This ACL is used for cross domain searches. For more information, see Cross Domain Searches.

fbIncludeDefCal 

Specifies "yes" or "no" whether a user’s default calendar is included in user’s free/busy calendar list. 

Corresponding ics.conf parameter: 

calstore.freebusy.include.defaultcalendar (default = "yes") 

filterPrivateEvents 

Specifies "yes" or "no" whether Calendar Server filters (recognizes) Private and Time and Date Only (confidential) events and tasks. If "no", Calendar Server treats them the same as Public events and tasks.

Corresponding ics.conf parameter: 

calstore.filterprivateevents (default = "yes") 

groupMaxSize 

Specifies the maximum number of attendees allowed in an LDAP group when expanding an event. 

Corresponding ics.conf parameter: 

calstore.group.attendee.maxsize (default is "0" – expand the group entirely) 

language 

Specifies the language for a domain. 

Corresponding ics.conf parameter: 

local.domain.language 

resourceDefaultAcl 

Specifies an access control list (ACL) that is the default access control permissions used when a resource calendar is created. 

Corresponding ics.conf parameter: 

resource.default.acl (default is  

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

setPublicRead 

Specifies whether user default calendars are initially set to public read/private write ("yes") or private read/private write ("no"). 

Corresponding ics.conf parameter: 

service.wcap.login.calendar.publicread (default = "no") 

searchFilter 

Specifies a search filter for finding a user. 

Corresponding ics.conf parameter: 

local.userSearchFilter 

ssoCookieDomain 

Specifies that the browser should send a cookie only to servers in the specified domain. The value must begin with a period (.). For example: ".sesta.com" 

Corresponding ics.conf parameter: 

sso.cookiedomain (default is the current domain) 

ssoUserDomain 

Specifies the domain used as part of the user’s SSO authentication. 

Corresponding ics.conf parameter: 

sso.userdomain (no default) 

subIncludeDefCal 

Specifies "yes" or "no" whether a user’s default calendar is included in the user’s subscribed calendar list. 

Corresponding ics.conf parameter: 

calstore.subscribed.include.defaultcalendar (default = "yes") 

uiAllowAnyone 

Specifies "yes" or "no" whether the user interface should show and use the "Everybody" access control list (ACL). 

Corresponding ics.conf parameter: 

ui.allow.anyone (default = "yes")

uiAllowDomain 

Specifies "yes" or "no" whether the user interface should show and use the access control list (ACL) for this domain. 

Corresponding ics.conf parameter: 

ui.allow.domain (default = "no")

uiBaseUrl 

Specifies a URL for the base server address. For example: "https://proxyserver".

Corresponding ics.conf parameter: 

ui.base.url (no default)

uiConfigFile 

Specifies an optional xml based configuration file that Calendar Server can read at startup that allows parts of the user interface to be hidden.

Corresponding ics.conf parameter: 

ui.config.file (no default)

uiProxyURL 

Specifies a URL for the proxy server address to prepend in an HTML UI JavaScript file. For example: "https://web_portal.sesta.com/"

Corresponding ics.conf parameter: 

ui.proxyaddress.url (no default)