Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

CleverMaps is a multitenant cloud application, which means that a single instance of the application serves multiple users at the same time. Registered users have access to various projects. There can be more than one user in a project, and one user can have access to one or more projects. In the scope of a project, users can also have different user roles. So, each project consists of data, metadata, and users.

Project page of a Retail Solution Demo project

...

There are 4 user roles in CleverMaps - Viewer, Editor, Load data and Admin.

There is 17 18 permissions the roles are allowed to obtain.

CategoryPermissionViewerEditorLoad dataAdmin
project permissionsaccess a project(tick)(tick)
(tick)
get project detail(tick)(tick)(tick)(tick)
delete a project


(tick)
update a project


(tick)
project membershipadd project membership


(tick)
list project membership


(tick)
update project membership


(tick)
delete project membership


(tick)
project invitationsinvite to project


(tick)
list project invitations


(tick)
update project invitation


(tick)
project dataload project data

(tick)(tick)
dump project data


(tick)
validate project data
(tick)(tick)(tick)
project metadataupdate metadata
(tick)
(tick)
delete metadata
(tick)
(tick)
can update bookmarks(tick)(tick)(tick)(tick)
can update data permissions


(tick)

Viewer is the lowest user role available. After accepting an invitation to a project, you become a Viewer. A Viewer can open map views in a project, filter data and create a personal bookmarks.

The Editor role is able to edit project metadata, and validate the data.

...