Roles and permissions |
SuperMap iPortal can use, create, share and manage a variety of geographic information resources, including: maps, services, scenarios, data, applications and so on. The ability of each iPortal user to access and use resources in the iPortal portal in different ways depends on the permissions it has in the portal, and permissions are assigned to iPortal users through roles.
SuperMap iPortal's roles include built-in roles and custom roles.
For newly registered users, iPortal's administrators can make the following role settings:
SuperMap iPortal defaults to the following built-in roles, where ADMIN, PORTAL_USER, and PORTAL_VIEWER are mutually exclusive. A user can not both exist in theory for two or three roles, and if there is a role that will ignore the lower priority, the priority order ADMIN> PORTAL_USER> PORTAL_VIEWER.
SuperMap iPortal supports the addition of custom roles that can be granted different portal administrative privileges. For example, you can grant portal domain configuration permissions for a custom role, so the user who associates the role will have portal site configuration capabilities, including home page customization, personal center customization, DataViz customization, directory management, and so on. Also, you can customize the departmental administrator role and assign permissions to it for resource management and user management, so the department administrator who associates the role can manage the resources and users of the department. For more information about custom roles, see:Management module authorization. Users who associate a custom role also need to associate the PORTAL_USER role to log in to the iPortal portal, which can not associate the ADMIN and PORTAL_VIEWER roles.
In some practical business applications, there is often a type of user who simply navigates and uses resources in the iPortal portal without having to assign them permission to create and share resources, which typically also accounts for a large percentage. For their association with the PORTAL_USER role, not only for its distribution of authority is too large, but also take up a large number of users permission, more harm than good. Based on this, SuperMap iPortal 9D provides the PORTAL_VIEWER role.
The PORTAL_VIEWER role is a new viewer role for SuperMap iPortal 9D for users who only need to browse the resources associated with the iPortal portal and do not take up the iPortal user license.
Users who are associated with the PORTAL_VIEWER role only have permission to view the resources they share with. The users who associate the PORTAL_USER role have more capabilities, and have permission to create and share portal resources in addition to the permissions of the PORTAL_VIEWER role. For more information, see:Table _1_SuperMap_iPortal_ Permission division of built-in roles.
Users who only associate the PORTAL_VIEWER role will not be licensed for the iPortal user, and the user associated with the PORTAL_USER role will use the iPortal user license.
Note: If you want to associate a custom role for a user of the PORTAL_VIEWER role (the administrative role is assigned administrative privileges via module authorization), first upgrade the PORTAL_VIEWER role to the PORTAL_USER role before proceeding.
The permissions for SuperMap iPortal's built-in roles are as follows:
Table 1: Permissions for SuperMap iPortal built-in roles
Authority | Built-in character | |||
ADMIN |
PORTAL_USER |
PORTAL_VIEWER |
DATA_CENTER |
|
Manage the entire iPortal portal |
√ |
|
|
|
Manage my resources |
√ |
√ |
|
|
Create or add a map |
√ |
√ |
|
|
Registration service |
√ |
√ |
|
|
Upload data and publish hosting services |
√ |
√ (need to have DATA_CENTER role) |
|
√ (need to associate PORTAL_USER or ADMIN role) |
Add a scene |
√ |
√ |
|
|
Register the application |
√ |
√(Need to be granted application management authority, see:Management module authorization) |
|
|
Share resource |
√ |
√ |
|
|
Use AppBuilder WebApp |
√ |
√ |
|
|
Use DataInsights WebApp |
√ |
√ (need to have DATA_CENTER role) |
|
|
Edit resource |
√ |
√ |
|
|
Create a group |
√ |
√ |
|
|
Join group |
√ |
√ |
√ |
|
Download data |
√ |
√ |
√ |
|
Use resources |
√ |
√ |
√ |
|
Receive the portal message |
√ |
√ |
√ |
|
Modify my information |
√ |
√ |
√ |
|
View my application |
√ |
√ |
√ |
|