要注册为管理员,请执行以下步骤:
按照《Service Registry 3.1 用户指南》中的“创建用户帐户”中的说明执行用户注册,或使用add user中所述的 add user 管理工具将自己添加为用户。
如果使用 Web 控制台进行注册,请获取用户 (User) 对象的唯一标识符,如下所示:
使用 Web 控制台执行基本查询,将“对象类型”设置为“用户 (User)”。
单击“详细信息”链接以查看 Registry 为您创建的用户 (User) 对象。
记下“唯一标识符”字段值,或将其复制并粘贴到文件中。
如果使用 add user 命令,请使用 users 命令获取用户列表,然后复制您用户名的标识符值。
转至目录 RegistryDomain-base/domains/registry/applications/j2ee-modules/soar/WEB-INF/classes。
在文本编辑器中打开文件 omar.properties。
查找 omar.security.authorization.registryAdministrators 属性的定义。
通过添加竖线 (|) 并在其后跟有您在步骤 2 中复制的唯一标识符字符串,来编辑属性定义。
属性定义必须全都在一行并且不能包含空格。完成之后,属性定义类似于以下内容(全都在一行):
omar.security.authorization.registryAdministrators= urn:freebxml:registry:predefinedusers:registryoperator| urn:uuid:77f5c196-79de-4286-8483-8d80def3583b
保存并关闭 omar.properties 文件。
按照停止并重新启动 Registry 的 Application Server 域中的说明进行操作。
要创建其他管理员,您无需编辑 omar.properties 文件。您可以使用管理工具或 Web 控制台来添加用户,并可以使用 Web 控制台将用户分类为管理员。