Calendar Server
cis, multi-valued
icsAnonymousSet, icsCalendarUser,icsDefaultAnonymousSet
Defines one group of calendars. End users create these groups for various tasks. Each group is represented by one icsSet attribute, that is, for every group the user creates there will be one icsSet attribute. For example, if the user has three groups defined, there will be three icsSet attributes.
The value for this attribute is a six-part string, with each part separated by a dollar sign ($).
The following table shows the six parts of this attribute’s value:
Table 3–4 Six Parts of the Attribute Value
Part |
Required? |
Description |
---|---|---|
name |
Required |
The display name of this group. |
calendars |
Required |
A semi-colon-separated list of calendar ID's (calid) that comprise this group. |
tzmode |
Required |
Three possible values: default, inherit, specify. The value that tells where the time zone for this group comes from. default– take user’s default time zoneinherit– take the time zone of the first calendar in the groupspecify– take the time zone from the tz value that follows. |
tz |
Not Required, unless zmode = specify |
A valid time zone for this group. For a list of acceptable values, see Standard Time Zones. Value is optional unless tzmode = specify, then it is required. |
mergeInDayView |
Required |
A boolean (TRUE/FALSE). The value tells whether to display this group in the Day view (TRUE) or the Comparison view (FALSE) |
description |
Not Required |
Character string. Optional description of the calendar. |
The value of this attribute should all be on one line or if you wish to break a line, start the next line with a single space or tab.
icsSet: name=GroupName$calendars=calid1;calid2;calid3$ tzmode=specify$tz=America/Los_Angeles$mergeInDayView=FALSE$ description=Example group of calendars.
2.16.840.1.113730.3.1.753