Users' Roles on Snap4City

×

Warning message

  • You can't delete this newsletter because it has not been sent to all its subscribers.
  • You can't delete this newsletter because it has not been sent to all its subscribers.

Snapt4City platform presents information in intuitive ways and gives different stakeholders the tools for building applications on the platform.

The Snap4City platform provides a large number of features and tools, a tool for managing their access according to the roles and users. The functionalities which are dedicated to the larger mass of users are much simpler to be conquered, such as: Dashboard access and understanding, Dashboard Creation, IOT Application creation, access to documentation, manage personal profile and personal data.

The roles are organized in 4 roles of users (see also Welcome page for snap4city) :

  • Manager:  is a final user, and has the capability of: 
    • accessing and creating Dashboards with a large set of data (high level types as: POI, sensors, KPI, micro applications, external services, etc.), attaching alerts and notifications;
    • registering IOT Devices, keeping them private or making them public, delegate them;
    • creating IOT Applications, save IOT applications and share them with other users;
    • loading and sharing data sets, open data, and IOT Applications;
    • managing personal data and annotations, saving them in safe, delegating their access to other user, groups, organizations;
    • full access to documentation, help desk, FAQ, coworking, living lab;
    • managing personal profile and data according to GDPR;
    • accessing and exploting a limited number of resources: IOT App, Devices, Dashboards, etc.
    • NOTE: accessible features are mainly visual and simple to understand and to use, and provide a limited number of parameters on each dialog and for each action. Default values of created elements can be changed editing elements.
  • AreaManager is a Developer/researcher, students, city operator, with additional capabilities with respect to the Manager to:
    • accessing and exploting a large number of resources: IOT App, Devices, Dashboards, etc.
    • register IOT Brokers, creating IOT Deveice Models; 
    • creating more complex Dashboards;
    • creating advanced IOT applications, with a large set of advanced MicroServices;
    • create ETL processes for massive data transformation, ingestion, publication;
    • create data analytics in multiple languages (for exmaple in R Studio, also using Tensor Flow), testing them and provide them to the system;
    • adding external services; sharing results, loading shapes;
    • analyzing performance of the back office;
    • NOTE: technical views and details are fully accessible
  • ToolAdmin: is tool administration, to perform daily actions on setting tools-module parameters,  set and get notifications about small problems/events:, monitor in deep the status of some specific tool or module; etc.;
  • RootAdmin: is the global administrator regarding the capability of: managing users aspects (changing role, auditing, assessing); systematic and sporadic system analytis and monitoring, maintenance features; recovering problems on IOT applications; assessing and auditing global daily performance; controlling platform services; configuring accesses to features for the preiovus roles, full deep configuration of the system and allocation of resources.

For more details on the list of features accessible for each role see: TC1.2.    Different Tools and Functionalities Accessible for user category

Users' Roles on Snap4City | Snap4City

Error

×

Error message

  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Unable to send e-mail. Contact the site administrator if the problem persists.
  • Notice: Trying to get property of non-object in user_is_logged_in() (line 1576 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_is_logged_in() (line 1576 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in og_field_access() (line 578 of /var/www/html/drupal/sites/default/modules/og/og.module).
  • Notice: Trying to get property of non-object in user_access() (line 806 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 818 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 819 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 825 of /var/www/html/drupal/modules/user/user.module).
  • Notice: Trying to get property of non-object in user_access() (line 828 of /var/www/html/drupal/modules/user/user.module).
  • Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/drupal/includes/common.inc:2791) in drupal_send_headers() (line 1499 of /var/www/html/drupal/includes/bootstrap.inc).
  • Error: __clone method called on non-object in og_user_access_entity() (line 2249 of /var/www/html/drupal/sites/default/modules/og/og.module).
The website encountered an unexpected error. Please try again later.