Sun Java Communications Suite 5 Schema Reference

Calendar Server Schema Overview

This section lists the Calendar Server object classes and their attributes.

Calendar Server Schema Overview shows the calendar-specific object classes and their attributes. In addition, Calendar Server also uses one non-calendar object class, inetResource.

Table 1–4 Calendar-Specific Object Classes

Object Classes  

Required Attributes 

Allowed Attributes 

icsAdministrator (not currently used)

none 

icsAdminRole, icsExtended, icsExtendedGroupPrefs

icsCalendarDomain (not all attributes are currently used)

none 

[icsAllowedServiceAccess, icsAllowRights, icsAnonymousAllowWrite, icsAnonymousCalendar, icsAnonymousDefaultSet, icsAnonymousLogin, icsAnonymousSet, icsDefaultAccess, icsDomainAllowed, icsDomainNames, icsDomainNotAllowed, icsDWPBackEndHosts, icsExtended, icsExtendedDomainPrefs, icsMandatorySubscribed, icsMandatoryView, icsPreferredHost, icsQuota, icsRecurrenceBound, icsRecurrenceDate, icsSessionTimeout, icsSourceHtml, icsStatus, icsTimezone

icsCalendarDWPHost (not currently implemented)

none 

cn,description, icsDomainNames, icsDWPHost, icsExtended, icsRegularExpressions, icsStatus

icsCalendarGroup

groupid

icsStatus

icsCalendar, icsDefaultacl, icsDWPHost, icsSecondaryowners, icsStatus, icsTimezone, mail

icsCalendarResource (not all attributes are currently used)

none 

cn, icsAlias, icsCalendar, icsCapacity, icsContact, icsDefaultacl, icsDWPHost, icsExtended, icsExtendedResourcePrefs, icsGeo, icsPartition, icsPreferredHost, icsQuota, icsSecondaryowners, icsStatus, icsTimezone, mailAlternateAddress, mail, owner, uid

icsCalendarUser (not all attributes are currently used)

none 

cn, givenName, icsAllowedServiceAccess, icsCalendar, icsCalendarOwned, icsDefaultSet, icsDWPHost , icsExtended, icsExtendedUserPrefs, icsFirstDay, icsFreeBusy, icsGeo, icsPartition, icsPreferredHost, icsQuota, icsSet, icsStatus, icsSubscribed, icsTimezone, mail, mailAlternateAddress, nswcalDisallowAccess, preferredLanguage, sn, uid, userPassword