Sun Java System Calendar Server 6 2005Q4 管理指南

配置日历

Procedure配置用户日历

步骤
  1. 以有权更改此配置的管理员身份登录。

  2. 转至 /etc/opt/SUNWics5/cal/config 目录。

  3. 通过复制和重命名旧的 ics.conf 文件来保存该文件。

  4. 编辑下表中所示的一个或多个参数:

    参数 

    说明和默认值 

    calstore.calendar.default.acl

    指定用户创建日历时使用的默认访问控制权限。其格式由一个以分号分隔的访问控制条目 (ACE) 变量字符串列表指定。默认值为: 

    "@@o^a^r^g;@@o^c^wdeic^g;
    @^a^fs^g;@^c^^g;@^p^r^g"

    有关 ACE 格式的更多信息,请参见日历访问控制;有关 Calendar Server 实用程序,请参见cscal

    calstore.calendar.owner.acl

    指定日历属主的默认访问控制设置。默认值为:"@@o^a^rsf^g;@@o^c^wdeic^g"

    calstore.freebusy.include.defaultcalendar

    指定是否在用户的空闲/繁忙日历列表中包括用户的默认日历。默认值为 "yes"

    calstore.freebusy.remove.defaultcalendar

    指定是否可以从用户的空闲/繁忙日历列表中删除用户的默认日历。默认值为 "no"

    service.wcap.freebusy.redirecturl

    指定用于在不同数据库中搜索日历的 URL。仅在迁移日历数据库时,才使用此参数。在两个不同数据库之间分隔日历时,您可以指定不同于当前 Calendar Server 数据库的 URL。系统首先搜索 Calendar Server 日历数据库,如果找不到用户,它将查看重定向 URL 是否可用。可以使用 get_freebusy 命令传递设置为 1redirect 参数来关闭此功能。

    calstore.subscribed.include.

    defaultcalendar

    指定是否在用户的预定日历列表中包括用户的默认日历。默认值为 "yes"。 

    service.wcap.login.calendar.publicread

    如果设置为 "yes",则默认用户日历初始设置为公用读/专用写。如果设置为 "no",则默认用户日历初始设置为专用读/专用写。默认值为 "no"

    user.allow.doublebook

    确定是否可以为用户日历的同一时段安排多个事件: 

    • "no" 禁止双重预订。

    • "yes" 允许双重预订,此为默认值。

      此参数仅在创建用户日历时使用。然后,Calendar Server 检查日历属性文件 (ics50calprops.db) 以决定是否允许双重预订。

      要更改双重预订日历属性的值,请使用带有 -k 选项的 cscal

  5. 将此文件另存为 ics.conf

  6. 重新启动 Calendar Server。

    cal_svr_base/SUNWics5/cal/sbin/start-cal

Procedure配置资源日历

步骤
  1. 以有权更改此配置的管理员身份登录。

  2. 编辑下表中所示的一个或多个参数:

    参数 

    说明和默认值 

    resource.allow.doublebook

    确定在创建日历时,是否可以为资源(如会议室或音频视频设备)日历的同一时段预定多个事件: 

    • "no" 禁止双重预订。

    • "yes" 允许双重预订。

    • 此参数仅在创建资源日历时使用。

      创建资源日历后,Calendar Server 将检查日历属性 (ics50calprops.db) 以决定是否允许双重预订。

      要更改资源日历的日历属性以允许或禁止双重预订,请使用带有 -k 选项的 csresource

    resource.default.acl

    指定创建资源日历时使用的默认访问控制权限。默认值为: 

    "@@o^a^r^g;@@o^c^wdeic^g;
    @^a^rsf^g"

  3. 将此文件另存为 ics.conf

  4. 重新启动 Calendar Server。

    cal_svr_base/SUNWics5/cal/sbin/start-cal

Procedure禁用登录时用户日历的自动置备

默认情况下,启用用户日历的自动置备。

步骤
  1. 以有权更改此配置的管理员身份登录。

  2. 转至 /etc/opt/SUNWics5/cal/config 目录。

  3. 通过复制和重命名旧的 ics.conf 文件来保存该文件。

  4. 通过编辑以下参数来禁用首次登录时用户日历的自动置备:

    参数 

    说明和默认值 

    local.autoprovision

    指定是启用 ("yes") 还是禁用 ("no") 用户日历的自动置备。默认值为 "yes"

  5. 将此文件另存为 ics.conf

  6. 重新启动 Calendar Server。

    cal_svr_base/SUNWics5/cal/sbin/start-cal

Procedure配置空闲-繁忙查找

空闲-繁忙视图有多种用途。可以设置多个 ics.conf 参数来自定义空闲-繁忙视图的生成方式。

步骤
  1. 以有权更改此配置的管理员身份登录。

  2. 转至 /etc/opt/SUNWics5/cal/config 目录。

  3. 通过复制和重命名旧的 ics.conf 文件来保存该文件。

  4. 通过编辑下表中所示的参数来禁用首次登录时用户日历的自动置备:

    参数 

    说明和默认值 

    service.wcap.freebusybegin

    指定 get_freebusy 与当前时间的偏移(以天为单位)的开始范围。默认值为 "30"

    service.wcap.freebusyend

    指定 get_freebusy 与当前时间的偏移(以天为单位)的结束范围。默认值为 "30"

    calstore.freebusy.include.defaultcalendar

    指定是否在用户的空闲/繁忙日历列表中包括用户的默认日历。默认值为 "yes"

    calstore.freebusy.remove.defaultcalendar

    指定是否可以从用户的空闲/繁忙日历列表中删除用户的默认日历。默认值为 "no"

  5. 将此文件另存为 ics.conf

  6. 重新启动 Calendar Server。

    cal_svr_base/SUNWics5/cal/sbin/start-cal