Roles management

Feedback


The "Roles Management" page allows you to view and manage all roles in SuperMap iPortal. SuperMap iPortal provides ADMIN, PORTAL_USER, PORTAL_VIEWER, and other built-in roles by default, which are used to meet basic portal construction requirements. At the same time, iPortal supports adding various custom roles, and you can grant them different permissions respectively to achieve fine-grained permission control.

Log in to the portal homepage as a portal administrator, and click Management > Users > Roles Management to enter the role management page:

Add a role

Steps to add a new custom role:

  1. Click "Add role", and in the Add New Role dialog box, enter the following information:
  1. Assign permissions to the role. In the permission list, check the permissions to be granted to the newly created role. The iPortal permissions can be divided into normal permissions, management permissions and menu permissions, as shown in the attached table at the end of this page.
  2. Click the "Add" button to complete the role addition

After creating a new role, you can associate it with a specific user on the "User Management" page, and the user associated with this role will have the corresponding portal permissions.

If you want to manage portal resources and users according to the organizational structure, please refer to Configuration and Use of Organizational Structure.

Delete a role

Steps to delete unwanted roles:

  1. Find the role you want to delete, check it, and click "Delete role"
  2. Click "Yes" in the confirmation dialog that pops up

After the role is deleted, the corresponding relationship with the user is released.

Note: iPortal built-in roles cannot be deleted.

Edit a role

Steps to modify a role's description or reassign permissions to a role:

  1. Find the role that needs to be modified, click the role name to enter the role information editing page, you can modify the required information, such as the description of the role, but you cannot modify the role name.
  2. If you need to change the permissions of the current role, re-check the permissions assigned to the role in the permission list.
  3. After editing the role-related information, click "Save" to make the changes take effect.

Note: Permissions of iPortal built-in roles cannot be edited.。

 

Tabel 1 Normal permissions for iPortal built-in roles

Module Permissions iPortal built-in roles

ADMIN

PORTAL_USER

PORTAL_VIEWER

DATA_CENTER

Resource

Register, update, delete services

 

View all allowed services

Create, update, delete maps

 

View all allowed maps

Add map

 

View all allowed scenes

Create, update, delete scenes

 

Batch add scenes

 

Upload, update, delete data

 

 

Publish services

 

 

View/Download all allowed data

Create, update, delete projects

 

View all allowed projects

Create, update, delete datainsights

 

View all allowed datainsights

Create, udpate, delete mapdashboards

 

View all allowed mapdashboards

Apply for access to resources

Create, update, delete Notebooks

 

View all allowed Notebooks

Create, update, delete GPA models

 

Download, execute permissons GPA models

Create, update, delete 3D designs

 

View all allowed 3D designs

Group

Create, update, delete groups

 

Join groups

View public groups

Share

Share maps

 

Share services

 

Share scenes

 

Share data

 

 

Share projects

 

Share datainsights

 

Share mapdashboards

 

Share Notebooks

 

Share GPA models

 

Share 3D designs

 

My account

Receive all resource access applications

     

Create keys

Add credentials

 

Note:

Only when the reviewer of resource authorization in the iPortal.xml configuration file is set to "ADMIN_AND_OWNER", the administrator can assign the "My Account" > "Receive all resource access applications" permission to a role in the general permissions.

 

Table 2 Management permissions for iPortal built-in roles

Module Permissions iPortal built-in roles

ADMIN

PORTAL_USER

PORTAL_VIEWER

DATA_CENTER

Resource management

Update, delete maps

 

 

 

View all maps

 

 

 

Add maps in batch

 

 

 

Share maps

 

 

 

Map review

 

 

 

Update, delete services

 

 

 

View all services

 

 

 

Add services in batch

 

 

 

Share services

 

 

 

Service review

 

 

 

Update,delete scenes

 

 

 

View all scenes

 

 

 

Add scenes in batch

 

 

 

Share scenes

 

 

 

Scene review

 

 

 

Update, delete data

 

 

 

View, download all data

     
Share data

     

Data review

     
Register, update, delete projects

     
View all projects

     
Share projects

     
Project review

     
Update, delete mapdashboards

     
View all mapdashbaords

     
Share mapdashboards

     
Mapdashboard review

     
Update, delete dataInsights

     
View all dataInsights

     
Share dataInsights

     
DataInsight review

     
Update, delete Notebooks

     
View all Notebooks

     
Share Notebooks

     
Update, delete GPA models

     
Download, execute all GPA models

     
Share GPA models

     
Update, delete design 3D

     
View all design 3D

     
Share design 3D

     

Group

enable, disable group

 

 

 

Update, delete group

 

 

 

View all groups

 

 

 

News

News

 

 

 

User

Departments

 

 

 

Update user data capacity

 

 

 

User review

 

 

 

Add User

 

 

 

Update user

 

 

 

Delete user

 

 

 

View all users

 

 

 

User group management

 

 

 

Add, update, delete role

 

 

 

View all roles

 

 

 

Portal statistics

Portal statistics

 

 

 

Server

Add, edit, delete servers

 

 

 

View all servers

 

 

 

View hosted servers

 

 

 

Monitoring configuration

 

 

 

Use monitoring

 

 

 

View realtime monitoring

 

 

 

Alarm rules

 

 

 

View exception

 

 

 

Site Config

Site Customization

 

 

 

Data storage

 

 

 

Register management

 

 

 

Email notifier

     

Resource center configuration

Service Preview

     

Thumbnail configuration

     

Directory management

     

Metadata customization

     

App center configuration

Supporting Service

     
Basemap Configuration

     

Apps Permissions

     
DataViz

     

DataInsights

     

MapStudio

     

Security

Token configuration

     

Security info storage

     

Session info management

     

Password security setting

     

CAS login configuration

 

 

 

Keycloak login configuration

 

 

 

LDAP login configuration

 

 

 

Third-party Configuration

     

Delete Keys

 

 

 

Check and delete key quota applications

 

 

 

Logs

System logs

 

 

 

Operation logs

 

 

 

Log configuration

 

 

 

Feedback

Feedback

 

 

 

Task

Resources Recovery Regularly

 

 

 

Note:

Only portal administrators can add roles and create users. Other administrators cannot do this even if they have been granted the corresponding permissions.

Configure the display/hide of the navigation columns in the portal:

  1. For full-site users, click Management > Site Configuration > Site Customization , select Navigation Settings For individual users, click Management > Site Configuration > Site Customization, select Navigation Settings, and then enter the Navigation Settings page, check the box to show the navigation columns, and uncheck the box to hide the navigation columns
  2. For individual users, click Administration > Users > Role Management, click Add Role, and in the menu permission list, check the box to grant permissions to the new role. In the permission list of the menu, check the permission you want to grant to the new role, check the box to show the navigation column, uncheck the box to hide the navigation column

Note:
The priority of show/hide navigation columns in navigation settings is higher than that of show/hide navigation columns in role management.

Table 3 Menu permissions for iPortal built-in roles

Module

Permissions

iPortal built-in roles

ADMIN

PORTAL_USER

PORTAL_VIEWER

DATA_CENTER

Homepage

Homepage

                            Resource Center

Map

Service

Scene

Data

Insight

MapDashboard

Project

GPA Model

Notebook

Design 3D

                            App Center

App Center

                           News Center

News Center

                                 Groups

Groups