如果要使用服务范围默认值来设置首选邮件主机和首选邮件存储,可以执行本节中所述的任务。
如果需要从控制台(具体来讲,是从“新建组织向导和组织属性”屏幕)删除“首选邮件主机”字段,可以执行以下步骤:
编辑 Security.properties 文件。此步骤将在本节中进行介绍。
启用 MailHostStorePlugin。此步骤将在下一节为 Delegated Administrator 添加插件中进行介绍。
Security.properties 文件允许您针对所有职责或个别职责来自定义 Delegated Administrator 控制台。
Security.properties 文件位于目录 da_base/da/WEB-INF/classes/com/sun/comm/da/resources 下
要从控制台删除首选邮件主机,请将以下所示的几行添加到 Security.properties 文件中:
# Remove Preferred Mail Host from UI *.NewOrganizationPage6.PreferredMailHostProperty=INVISIBLE *.NewOrganizationSummaryPage.PreferredMailHostSummaryProperty=INVISIBLE *.OrgProperties.MailHostName=INVISIBLE *.OrgProperties.MailHostNameText=INVISIBLE *.OrgProperties.MailHostValue=INVISIBLE |
注意:您可以向此文件中添加行以进行自定义,但是不能编辑已有的行。编辑现有的行会导致控制台中抛出异常。
文件中的属性的格式为:安全元素名=权限
安全元素名的格式为:职责名.容器视图名.控制台元素名
安全元素指定了要定义其权限的控制台元素和职责。如果不知道元素名称,请查看页来源,以使该页上的名称与您所需的控制台元素相匹配。
页面上的名称是全限定名。您只需挑选名称的后两个元素,其格式为容器视图名.控制台元素名。
Delegated Administrator 的有效职责名如下:
"ProviderAdminRole" (SPA) 有关此职责的信息,请参见附录 A,服务提供商管理员和服务提供商组织。
"OrganizationAdminRole" (OA)
"Top-levelAdminRole" (TLA)
"*"(将权限应用于所有职责,除非对于某一特定职责,该权限被忽略)
权限必须是以下字符串之一:
EDITABLE–表示该安全元素可编辑。
NONEDITABLE–表示该安全元素是只读的。
VISIBLE–表示该安全元素可见并且是只读的。
INVISIBLE–表示该安全元素不可见。