User registering function configuration |
SuperMap iPortal provides the user registration function configuration to secure the portal system.
User register function is turned on by default, that is, all users can click on the portal page "Register" button to directly register as iPortal users. If your portal intends to use an enterprise account or if you want to create all the accounts by the portal administrator, then the administrator can disable the user registration feature. If so, the "Register" button will not appear on the iPortal home page, that is, all users will not be able to register as iportal users. Only the administrator can add, edit, and delete iPortal users.
You can enable or disable user registration in two ways:
SuperMap iPortal supports setting the default role for newly registered users. By default, the PORTAL_USER role is assigned to all newly registered users. Of course, you can also set the default role as PORTAL_VIEWER, that is, assign PORTAL_VIEWER to all newly registered users. Specific settings are as follows:
If you want to change the role that the registered user is associated with, you can make changes on the User Admin page.
If you want to understand the difference between PORTAL_VIEWER and PORTAL_USER, please refer to Differences and Relations between PORTAL_VIEWER and PORTAL_USER.
SuperMap iPortal supports setting whether to assign DATA_CENTER to the newly registered users. By default, DATA_CENTER will be assigned to all newly registered users. Of course, you can set not to assign the DATA_CENTER role to newly registered users. Specific settings are as follows:
Note:
During user registration, the default basic information include that needs to be input includes: account, nickname, password, security questions, etc. The administrator can be configured with extension fields. You can also configure whether the extension field is required or optional. Currently, the supported extension field includes "department", "Mailbox".
In the iportal.xml configuration file under the [SuperMap iPortal installation directory]\webapps\iportal\WEB-INF) folder, the <field> child node element of the <registerSetting> node is used to set the user extension field. For details, please refer to: iPortal configuration file description.
The audit feature for registered users is disabled by default, that is, all registered users do not need to be audited by an administrator while registering as portal user. If your portal does not want users to register at will, and users who need administrator approval can register as iPortal users, then the administrator can open the registered user audit function, after open, only the user who the administrator has checked can register as iPortal user.
In the iportal.xml configuration file under the [SuperMap iPortal installation directory]\webapps\iportal\WEB-INF) folder, the <allowUserAudit> child node element of the <registerSetting> node is used to enable or disable the user audit function. For details, please refer to: iPortal configuration file description.
The portal administrator can add iPortal users via the following methods:
Login to portal Home Page->Manage->Security->User Management, click Add User to add iPortal user. For details, please refer to User Management.
Note: On the Add Users page, the PORTAL_VIEWER role, PORTAL_USER role, ADMIN role can be selected. The PORTAL_VIEWER role is the built-in iPortal viewer role, which allow you to possess permissions to view resources that are shared in the portal; PORTAL_USER is the built-in iPortal user role with portal usage rights; Admin is the built-in system administrator role with portal Admin authority; DATA_CENTER is the built-in portal data upload role, with data center functions and the ability to upload data and publish services. For details, please refer to Role Management.