User registering function configuration

Feedback


SuperMap iPortal provides the user registration function configuration to secure the portal system.

Enable / disable user registration

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:

  1. Log on to Home Page->Manage->Site Configuration->Register Management as a portal Administrator, click the "Enable" or "Disable" button.
  2. In the configuration file iportal.xml under the [SuperMap iPortal installation directory]\webapps\iportal\WEB-INF folder, the <registerSetting> child node can be used to enable or disable the registration function. For details, please refer to iPortal configuration introduction.

Set default role for registered users

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:

  1. Login as an administrator to Home Page-Management-Site Configuration-Register Administration page.
  2. "Register user's default role": PORTAL_USER is selected by default and you can set to PORTAL_VIEWER.
  3. Click on the "save" button to take effect.

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.

Set whether to assign DATA_CENTER to newly registered users by default

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:

  1. Login as an administrator to Home Page-Management-Site Configuration-Register Administration page.
  2. “Whether to assign DATA_CENTER to newly registered users”: Yes by default. If set to no, the DATA_CENTER role will not be assigned.
  3. Click on the "save" button to take effect.

Note:

  1. If the newly assigned user is assigned with the PORTAL_VIEWER role, the  DATA_CENTER role will not be assigned to it.
  2. If you want to change the role that the registered user is associated with, you can make changes on the User Admin page. For more information about iPortal roles, please refer to Role Management.

Configure user register extension field

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.

Enable / disable user auditing

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.

Add iPortal Users

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.