用户注册功能配置 |
SuperMap iPortal 提供了用户注册功能配置,用以保障门户系统的安全。
用户注册功能默认是开启的,即所有用户都可以在门户首页点击“注册”按钮,注册为 iPortal 用户。如果您的门户打算使用企业账户或者希望由门户管理员创建所有的账户,那么管理员可以禁用用户注册功能,此时在 iPortal 首页将不会出现“注册”按钮,即所有用户将无法自己注册成 iPortal 用户,只有通过管理员进行 iPortal 用户的添加、编辑和删除。
您可以通过以下两种方式启用或禁用用户注册功能:
SuperMap iPortal 支持设置新注册用户的默认角色,即:为新注册的用户分配的角色。默认情况下,将为所有新注册的用户分配 PORTAL_USER 角色。当然,您也可以设置默认角色为 PORTAL_VIEWER 角色,即:为所有新注册的用户分配 PORTAL_VIEWER 角色。具体设置如下:
如果要更改已注册用户关联的角色,可在用户管理页面进行更改。
如果想了解 PORTAL_VIEWER 角色和 PORTAL_USER 角色的区别,请参见:PORTAL_VIEWER_角色和_PORTAL_USER_角色的区别和联系。
SuperMap iPortal 支持设置新注册用户是否默认分配 DATA_CENTER 角色,默认情况下,将为所有新注册的用户分配 DATA_CENTER 角色。当然,您也可以设置不为新注册用户默认分配 DATA_CENTER 角色。具体设置如下:
注意:
用户注册时,默认填写的基本信息包括:账号、昵称、密码、安全问题等,管理员可以配置扩展字段,还可以配置扩展字段是必选项还是可选项,目前支持扩展“部门"、“邮箱”。
您可以在【SuperMap iPortal 安装目录】\webapps\iportal\WEB-INF)文件夹下的 iportal.xml 配置文件中,通过 <registerSetting> 节点元素的<field>子节点元素来设置用户注册扩展字段,具体请参见:iPortal 配置文件说明。
注册用户审核功能默认是禁用的,即所有注册用户不需要管理员审核,即可注册成为 iPortal 的用户。如果您的门户不希望用户随意注册,而需要管理员审核通过的用户才能注册为 iPortal 的用户,那么管理员可以开启注册用户审核功能,开启后,只有管理员审核通过的用户才能注册成为 iPortal 的用户。
您可以在【SuperMap iPortal 安装目录】\webapps\iportal\WEB-INF)文件夹下的 iportal.xml 配置文件中,通过 <registerSetting> 节点元素的<allowUserAudit>子节点元素来设置注册用户审核功能的启用或禁用,具体请参见:iPortal 配置文件说明。
门户管理员可以通过以下方式添加 iPortal 用户:
登录门户首页->管理->安全->用户管理页面,点击“添加用户”按钮,添加 iPortal 用户,详情请参见:用户的管理。
注意:在“添加用户”页面,“设置用户角色”需要选择 PORTAL_VIEWER 角色、PORTAL_USER 角色、 ADMIN 角色或者 DATA_CENTER 角色,其中 PORTAL_VIEWER 角色是内置的 iPortal 查看者角色,具有查看 iPortal 门户中与其共享的资源的权限;PORTAL_USER 是内置的 iPortal 用户角色,具有门户的使用权限;ADMIN 是内置的系统管理员角色,具有门户的管理权限;DATA_CENTER 是内置的门户数据上传者角色,拥有数据中心的功能,具有上传数据并发布服务的权限,具体请参见:角色的管理。