Sun Java System Delegated Administrator 6.4 管理指南

服务类定义

此版本的 Delegated Administrator 为每种服务包提供了服务类定义:

当您对 Delegated Administrator 进行了配置,服务类定义就会安装在目录中。

在每个定义中,daServiceType 属性通过以下语法确定了服务包的类型:

daServiceType: <service type> <target>

其中 service type 为邮件服务、日历服务或邮件和日历服务,target 为用户或组。

用户邮件服务

用户邮件服务是在称为 standardUserMail 的服务类定义中的:

# 
#  Definition for user mail service bundle 
#
dn: cn=standardUserMail,<ugldapbasedn>
changetype: add
objectclass: top
objectclass: LDAPsubentry
objectclass: extensibleObject
objectclass: cosSuperDefinition
objectclass: cosClassicDefinition
cosTemplateDn: o=mailuser,o=cosTemplates,<ugldapbasedn>
cosSpecifier: inetCos
cosAttribute: mailAllowedServiceAccess
cosAttribute: mailMsgMaxBlocks
cosAttribute: mailquota
cosAttribute: mailmsgquota
daServiceType: mail user


注意:当 Delegated Administrator 配置程序在目录中安装
standardUserMail 定义时,上面显示的变量
<ugldapbasedn> 将替换为您的根后缀(如
o=usergroup)。

daServiceType 属性将此定义为用户邮件服务。

用户日历服务

用户日历服务是在称为 standardUserCalendar 的服务类定义中定义的:

# 
#  Definition for user calendar service bundle 
#
dn: cn=standardUserCalendar,<ugldapbasedn>
changetype: add
objectclass: top
objectclass: LDAPsubentry
objectclass: extensibleObject
objectclass: cosSuperDefinition
objectclass: cosClassicDefinition
cosTemplateDn: o=calendaruser,o=cosTemplates,<ugldapbasedn>
cosSpecifier: inetCos
cosAttribute: icsPreferredHost
cosAttribute: icsDWPHost
cosAttribute: icsFirstDay
daServiceType: calendar user


注意:当 Delegated Administrator 配置程序在目录中安装
standardUserCalendar 定义时,上面显示的变量
<ugldapbasedn> 将替换为您的根后缀(如
o=usergroup)。

daServiceType 属性将此定义为用户日历服务。


注 –

日历服务定义还包括日历属性,例如 icsPreferredHost

但是 Delegated Administrator 没有提供为这些属性指定值的服务包模板。Delegated Administrator 控制台提供了一个仅带有日历服务的服务包:standardUserCalendar 服务包。此包不包含日历属性。


用户邮件服务和日历服务

用户邮件服务和日历服务是在称为 standardUserMailCalendar 的服务类定义中定义的:

# 
#  Definition for user mail and user calendar service bundle 
#
dn: cn=standardUserMailCalendar,<ugldapbasedn>
changetype: add
objectclass: top
objectclass: LDAPsubentry
objectclass: extensibleObject
objectclass: cosSuperDefinition
objectclass: cosClassicDefinition
cosTemplateDn: o=mailcalendaruser,o=cosTemplates,<ugldapbasedn>
cosSpecifier: inetCos
cosAttribute: icsPreferredHost
cosAttribute: icsDWPHost
cosAttribute: icsFirstDay
cosAttribute: icsQuota
cosAttribute: mailAllowedServiceAccess
cosAttribute: mailMsgMaxBlocks
cosAttribute: mailquota
cosAttribute: mailmsgquota
daServiceType: calendar user
daServiceType: mail user


注意:当 Delegated Administrator 配置程序在目录中安装
standardUserMailCalendar 定义时,上面显示的变量
<ugldapbasedn> 将替换为您的根后缀。(如 o=usergroup)。

两个 daServiceType 属性条目将此定义为用户日历服务和邮件服务。

组邮件服务

组邮件服务是在称为 standardGroupMail 的服务类定义中定义的:

# 
#  Definition for group mail service bundle 
#
dn: cn=standardGroupMail,<ugldapbasedn>
changetype: add
objectclass: top
objectclass: LDAPsubentry
objectclass: extensibleObject
objectclass: cosSuperDefinition
objectclass: cosClassicDefinition
cosTemplateDn: o=mailgroup,o=cosTemplates,<ugldapbasedn>
cosSpecifier: inetCos
cosAttribute: mailMsgMaxBlocks
daServiceType: mail group


注意:当 Delegated Administrator 配置程序在目录中安装
standardGroupMail 定义时,上面显示的变量
<ugldapbasedn> 将替换为您的根后缀(如
o=usergroup)。

daServiceType 属性将此定义为组邮件服务。

组日历服务

组日历服务是在称为 standardGroupCalendar 的服务类定义中定义的:

# 
#  Definition for group calendar service bundle 
#
dn: cn=standardGroupCalendar,<ugldapbasedn>
changetype: add
objectclass: top
objectclass: LDAPsubentry
objectclass: extensibleObject
objectclass: cosSuperDefinition
objectclass: cosClassicDefinition
cosTemplateDn: o=calendargroup,o=cosTemplates,<ugldapbasedn>
cosSpecifier: inetCos
cosAttribute: icsdoublebooking
cosAttribute: icsautoaccept
daServiceType: calendar group


注意:当 Delegated Administrator 配置程序在目录中安装
standardGroupCalendar 定义时,上面显示的变量
<ugldapbasedn> 将替换为您的根后缀(如
o=usergroup)。

daServiceType 属性将此定义为组日历服务。


注 –

日历服务定义还包括日历属性,例如 icsdoublebooking

但是 Delegated Administrator 没有提供为这些属性指定值的服务包模板。Delegated Administrator 控制台为组提供了一个仅带有日历服务的服务包:standardGroupCalendar 服务包。此包不包含日历属性。


组邮件服务和日历服务

用户邮件服务和日历服务是在称为 standardGroupMailCalendar 的服务类定义中定义的:

# 
#  Definition for group mail and group calendar service bundle 
#
dn: cn=standardGroupMailCalendar,<ugldapbasedn>
changetype: add
objectclass: top
objectclass: LDAPsubentry
objectclass: extensibleObject
objectclass: cosSuperDefinition
objectclass: cosClassicDefinition
cosTemplateDn: o=mailcalendargroup,o=cosTemplates,<ugldapbasedn>
cosSpecifier: inetCos
cosAttribute: mgrpMsgMaxSize
cosAttribute: mailMsgMaxBlocks
daServiceType: calendar group
daServiceType: mail group


注意:当 Delegated Administrator 配置程序在目录中安装
standardGroupMailCalendar 定义时,上面显示的变量
<ugldapbasedn> 将替换为您的根后缀(如
o=usergroup)。

这两个 daServiceType 属性条目将其定义为组日历服务和邮件服务。