User Roles

Coming in version 40, DHIS2 user roles across PSI servers have been upgraded. Many of the existing user roles have been revamped, and some others deleted.

Here is the list of the user roles that will be available from version 40 and onwards:

User Role

Description

Notes

User Role

Description

Notes

Users - Analytics

Access to all analytics apps

 

Users - Data Entry (allowing TEI & event delete)

Role for data entry (allowing TEI & event delete)

 

Users - Data Entry (no allowing TEI & event delete)

Role for data entry (not allowing TEI & event delete)

 

Users - Data QA (Data Acceptance)

Role for Data Approval app (accept data at lower levels)

 

Users - Data QA (Data Approval)

Role for Data Approval app (approve data, view unapproved data, approve data at lower levels)

 

Users - Data QA (Run Validation)

Role for Data Quality app (run validation)

 

 

 

 

Admin - Add/Update Public objects

Administration of Public objects

 

Admin - Analytics

Administration of indicators, indicator groups, indicator group sets, program indicators, program indicator groups, and legend sets. Also visualizations, event reports, event charts, maps, reports and push analysis

 

Admin - Category Combinations

Administration of Category Combinations (private)

 

Admin - Data Elements and Tracked Entity Attributes

Administration of Categories, Category Options, Data Elements, Data Element Groups, Option Sets, Tracked Entity Attributes

 

Admin - Import/Export data

Import/export aggregated & events data (not metadata)

 

Admin - Import/Export metadata

Import/export metadata (not data)

 

Admin - Maintenance Extended

Administration of advance dhis2 configuration (Category Option Groups, Category Option Group Sets, Constants, DataElement Groups, Data Element Group Sets, Indicator Group Sets, Organisation Unit Group Sets)

 

Admin - Manage Dashboards

Administration of Dashboards

 

Admin - Organisation Units

Administration of Org Units and Org Unit groups (including move org units)

 

Admin - Predictors

Administration of Predictors and Data predictor groups

 

Admin - Replicate users

Role with only Replicate User authority

 

Admin - Users

Administration of Users and User groups

 

 

 

 

App - Assign Helper

App Role for using Assign Helper app (MPHD)

 

App - Dashboard

App Role for view the dashboards

 

App - HNQIS

App Role for accessing HNQIS 1.X custom app

 

App - PCA

App Role for using the Program Configuration App

 

App - PCA - Administrator

App Role included in the Program Configuration App to allow non-superusers to install required metadata before PCA can be used

 

App - PCA - Sharing Settings

App Role included in the Program Configuration App to use the sharing settings module

 

 

 

 

Custom - Empty User Role

Role with zero authorities (used for users disabled)

 

Custom - EquityTool

For a relative wealth survey. Contact people: Rodrigo Gramajo (PSI), Andrew Corley (Metrics for Management)

 

Custom- Lock exceptions (datasets)

Lock exceptions provide fine-grained control over exemption from a locked data set.

 

Custom - Robot

Exclusive for a robot account that accesses the system via API to carry out maintenance and integration processes. The idea is to give the robot only the necessary authorities for the process required, it is a flexible role. FP: Juan Manuel Alcantara

 

Custom - TEI search in all orgunits

Role with only Search Tracked Entity Instance in All Org Units authority

 

 

 

 

System Admin (no Superuser)

Role for performing some system admin tasks (administration of custom attributes, perform maintenance tasks)

 

Superuser

Role with ALL authority (full authority)

 

 

In the following table, you will find the PSI users mapped to the new user roles. If you required a particular user role please reach out to your Country DHIS2 focal point who will contact DHIS2 Global Administrator.

 

PSI User

User Roles

Notes

PSI User

User Roles

Notes

Admin Level 1 (Country)

  • Admin - Data Elements and Tracked Entity Attributes

  • App - Dashboard

  • Admin - Users (Optional)

  • Admin - Organisation Units (Optional)

 

Admin Level 2 (Country)

  • All Admin Level 1 (Country) user roles

  • Admin - Maintenance (All private)

  • Admin - Users

  • Admin - Maintenance Extended (Optional)

  • Admin - Replicate users (Optional)

 

Admin Level 3 (Country or Regional)

  • All Admin Level 2 (Country) user roles

  • Admin - Maintenance (All private)

  • Admin - Maintenance Extended

  • Admin - Import/Export metadata

  • Admin - Import/Export data

  • Admin - Replicate users

 

 

 

 

Analytics Admin

  • Admin - Analytics

  • Admin - Predictors (Optional)

  • Admin - Manage Dashboards (Optional)

 

Analytics Viewer

  • Users - Analytics

 

 

 

 

Data Entry

  • Users - Data QA (Run Validation)

  • Users - Data Entry (not allowing TEI & Event delete)

  • App - Dashboard

  • Users - Data Entry (allowing TEI & Event delete) (Optional)

 

Supervisors Data Entry

  • Admin - Analytics

  • Admin - Predictors (Optional)

  • Admin - Manage Dashboards (Optional)

  • Users - Analytics

  • Users - Data QA (Data Acceptance)

  • Users - Data QA (Data Approval)

  • Users - Data Entry (not allowing TEI & Event delete)

  • Users - Data Entry (allowing TEI & Event delete) (Optional)

 

 

 

 

System Admin (no Superuser)

  • Analytics Admin

  • Admin Level 3 (Country or Regional)

  • System Admin (no Superuser)

  • Admin - Add/Update Public objects

 

SuperUser

  • SuperUser

 

If you have lost access to a tool or authority you had before, please submit a Freshdesk ticket, so that our team can further assist you.