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
14.2.2 To Create New Calendar Groups for Schema Version 1 Mode
Groups are named lists of users, resources, or other groups (nested groups). Groups can be either static or dynamic.
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:
Delegated Administrator Console — From the Groups page, click New. The Create New Group wizard appears. The Calendar Service Details screen follows the Mail Service Details screen. You can also assign a service package to the group on the Calendar Service Details screen.
For more information on the Console, see the Delegated Administrator Console online help.
Delegated Administrator Utility — Use commadmin group create.
For example:
commadmin group create -D chris -n sesta.com -w bolton -G testgroup -d sesta.com -m lorca@sesta.com -S mail -M achiko@varrius.com
For details on all the available options for the commadmin utility, refer to the Sun Java System Communications Services 6 2005Q4 Delegated Administrator Guide
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:
Attribute |
Description |
---|---|
groupid |
The is the only required attribute for a group. It is the unique identifier for the group, similar to the uid for a user. |
icsSecondaryowners |
Co-owners of the group. |
icsDefaultacl |
ACL string for the new group calendar. |
icsCalendar |
The calid of the default calendar for this group. It is not required for a group to have a default calendar. |
icsStatus |
The status of the group calendar. Possible values are: active, inactive, deleted. |
icsTimezone |
Time zone for the group. |
icsDWPHost |
The name of the back-end host where the default calendar resides. |
icsDoublebooking |
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. |
icsAutoaccept |
Whether or not invitations will automatically be accepted for the default calendar. |
|
The email address for this group. |
owner |
Distinguished Name for the owner's LDAP entry of the group. Must be single valued. |
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, o=sesta.com objectclass:groupofuniquenames objectclass:icsCalendarGroup groupid:mygroup owner:uid=jdoe, ou=people, o=sesta.com icsSecondaryowners:uid=pfox, ou=people, o=sesta.com icsStatus:active uniqueMember: uid=wsmith, ou=people, o=sesta.com
For more information about object classes and attributes, see the Sun Java System Communications Services 6 2005Q4 Schema Reference.