本节提供有关管理新 Calendar Server 用户和资源的以下信息:
您可以使用 Delegated Administrator 控制台或实用程序:
Delegated Administrator 控制台
在 Delegated Administrator 控制台中,使用“创建新用户”向导。(在用户所在组织的“用户列表”页面中,单击“新建”。)有关更多信息,请参见 Delegated Administrator 控制台联机帮助。
Delegated Administrator 实用程序
使用 commadmin 实用程序的 user create 命令。例如,要在 sesta.com 域中添加用户 jdoe,请使用以下命令:
commadmin user create -D calmaster -F John -n sesta.com -k hosted -l jdoe -w calmasterpassword -W jdoepassword -L Doe -S cal -B red.sesta.com -E jdoe@sesta.com
有关 commadmin 实用程序的所有可用选项的详细信息,请参阅《Sun Java System Communications Services 6 2005Q4 Delegated Administrator Guide》
使用 csuser 实用程序。例如,要在 sesta.com 域中添加用户 jdoe,请使用以下命令:
csuser -m jdoe@sesta.com -d sesta.com create jdoe
您可以使用 Delegated Administrator 控制台或实用程序:
Delegated Administrator 控制台
在 Delegated Administrator 控制台中,使用“创建新资源”向导。(在资源所在组织的“日历资源”选项卡中,单击“新建”。)有关更多信息,请参见 Delegated Administrator 控制台联机帮助。
Delegated Administrator 实用程序
使用 commadmin 实用程序的 rescource create 命令创建 LDAP 条目。例如,要添加会议室 Conference_Room_100,请使用以下命令:
commadmin resource create -D calmaster -w calmasterpassword -n sesta.com -c room100 -N Conference_Room_100
然后必须使用 csresource 创建实际资源日历。有关如何创建资源日历的信息,请参见创建日历
有关 commadmin 实用程序的所有可用选项的详细信息,请参阅《Sun Java System Communications Services 6 2005Q4 Delegated Administrator Guide》
使用 csresource 实用程序创建 LDAP 目录和资源日历。例如,要添加投影仪 p101,请使用以下命令:
csresource -m p101@siroe.com -c p101 create Projector_101
有关 csresource 的更多信息,请参见csresource。
Calendar Server 要求用户和资源拥有 mail 属性,该属性包含用户和资源的电子邮件地址。这使用户可以使用电子邮件地址或 calid 来搜索日历和资源。使用 Delegated Administrator 创建新用户时,它将自动添加 mail 属性。即使未为用户指定 mail 服务,也会自动添加该属性。
Calendar Server 不支持针对资源日历的电子邮件通知。
添加 mail 属性并不启用针对用户日历的电子邮件通知。
要针对用户日历启用电子邮件通知,请将以下两个属性添加到用户的 LDAP 条目中:
icsExtendedUserPrefs:ceNotifyEnable=1 icsExtendedUserPrefs:ceNotifyEmail=jdoe@sesta.com
如果用户和资源是在早期版本的 Calendar Server (无需 mail 属性)中添加的,则可能需要将 mail 属性添加到现有的用户和资源 LDAP 条目中。
本节包含以下主题:
要检查是否设置了该属性,请使用带有 -v(详细)选项的 csattribute list 命令:
csattribute -v list Room100
输出说明了 mail 属性是否存在:
cn=Room 100,ou=conferenceRooms,dc=sesta,dc=com has mail: Room100@sesta.com
要将 mail 属性添加到现有用户和资源,请使用以下方法之一:
使用 Calendar Server csattribute 实用程序。
以下示例为位于 sesta.com 服务器上名为 Room100 的现有会议室添加 LDAP mail 属性:
csattribute -a mail=Room100@sesta.com add Room100
使用 ldapmodify 将该属性直接添加到 LDAP 条目中。