Sun Java System Calendar Server 6.3 Administration Guide

14.2 Creating Calendar Group LDAP Entries

This section describes how to create new group LDAP entries

This section contains the following instructions:

14.2.1 To Create New Calendar Groups for Schema Version 2 Mode

Groups are named lists of users, resources, or other groups (nested groups). Groups can be either static or dynamic.

Tip –

Groups do not contain both static and dynamic members. If an empty group is created, the default is a static group.

You can use one of the following tools:

14.2.2 To Create New Calendar Groups for Schema Version 1 Mode

Add the group LDAP entry directly. Use the Directory Server LDAP commands found in Sun ONE Directory Server Resource Kit 5.2 Tools Reference.

The group LDAP entry should include the icsCalendarGroup object class, which is an extension of the GroupofUniqueNames object class. The following are attributes that can be included:




The is the only required attribute for a group. It is the unique identifier for the group, similar to the uid for a user.


Co-owners of the group.  


ACL string for the new group calendar. 


The calid of the default calendar for this group.

It is not required for a group to have a default calendar. 


The status of the group calendar. Possible values are: active, inactive, deleted.


Time zone for the group. 


The name of the back-end host where the default calendar resides. 


Whether or not the default calendar allows multiple events to be scheduled in the same time period. This overrides the domain level preference, bit 15 of icsAllowRights. See To Configure Calendar Server for Groups for domain level defaults for groups.


Whether or not invitations will automatically be accepted for the default calendar. 


The email address for this group. 


Distinguished Name for the owner's LDAP entry of the group. Must be single valued. 

Note –

The primary owner is specified by the attribute owner from the GroupOfUniqueNames object class.

For example, a group LDAP entry might contain:

dn: groupid=mygroup, ou=group,
owner:uid=jdoe, ou=people,
icsSecondaryowners:uid=pfox, ou=people,
uniqueMember: uid=wsmith, ou=people,

For more information about object classes and attributes, see the Sun Java System Communications Services 6 2005Q4 Schema Reference.