Sun Java System Delegated Administrator 6.4 管理指南

添加用户登录帐户值

通过编辑 resource.properties 文件,您可以设置其他值来作为用户登录帐户。

resource.properties 文件所在的位置为


da-base/data/WEB-INF/classes/sun/comm/cli/server/servlet/ \
resource.properties

例如,要能够使用邮件地址(例如 john.doe@sesta.com)来登录,您可以向 resource.properties 文件中添加以下行:


loginAuth-searchBase=<$rootSuffix>
servicepackage-cosdefbasedn = <$rootSuffix>
loginAuth-idAttr-1=uid
loginAuth-idAttr-2=mail

其中 <$rootSuffix> 是您的目录的根后缀。

请注意,每个新的 loginAuth-idAttr 属性值必须是递增的。在本例中,添加的是第二个值,因此应向 loginAuth-idAttr 中添加 -2

可以添加多个 loginAuth-idAttr 属性实例:


loginAuth-idAttr-1=uid
loginAuth-idAttr-2=mail
| 
loginAuth-idAttr-n=<login-in value>

在编辑 resource.properties 文件后,将它重新部署到 Delegated Administrator 服务器所使用的 Web 容器。

必须运行脚本将自定义 resource.properties 文件部署到您的 Web 容器,更改才会生效。

有关如何将自定义的属性文件部署到特定 Web 容器的说明,请参见部署自定义配置文件