资源由两项数据说明组成:目录条目和 Calendar Server 数据库中的日历。目录条目具有 icsCalendar 属性,其值是与资源相关联的日历的名称。
可以通过以下任意一种方法,用这两项数据说明来创建资源:
仅使用 csresource 实用程序自己。csresource 实用程序可创建目录条目和日历。
但是,仅当没有使用 Access Manager 且目录位于 Schema 1 环境下时,才建议使用 csresource 同时创建目录条目和日历。
使用 commadmin resource create 创建目录条目,使用 csresource 实用程序创建日历。例如:
使用 commadmin resource create 创建目录条目:
commadmin resource create -D amadmin -w ampassword -n blink.sesta.com -X blink -p 5555 -d varrius.com -o test1 -u resourceOne -N firstResource -c resourceOneCalendar |
该目录条目如下所示:
dn: uid=resourceONE,ou=People,o=varrius,o=domainroot uid: resrouceONE objectClass: icsCalendarResource objectClass: top cn: firstResource icsStatus: active icsCalendar: test1@varrius.com:resourceOne |
注:在 csresource 中调用 create 命令时,为资源名称输入的值必须与 commadmin resource create 中用于 -u 选项的值相同。
现在,您可以以任何用户身份登录并邀请资源参加到事件中。
有关 csresource 实用程序的详细说明,请参见 Sun Java System Calendar Server 管理指南中的“Calendar Server 命令行实用程序”。