Idea: super admin user

Summary

Currently, it is not possible to have a user that has access to all functionalities and all data without configuring it. It is required to allow a specific user type as Super Admin with access to all openIMIS instance.

Overview

Process Group

 

Function

Super Admin User

 

Source

Developers Committee

 

Related

 

 

Prioritisation

Score

 

Current Relevance

 

Future Relevance

 

Global Good

 

Local Funding

 

 

Request ID

 

Title of the

request

Super Admin User

Relates to

 

Submitted on

 

Assessed on

 

Approved on

 

Status

Submitted
Assessed
Approved
Rejected
Processed
Implemented

Impact on costs

(man hours, man days)

 

Impact on schedule

 

Category of change

Minor
Major
Principal

Comments of vendor

 

 

 

Version history

Version

Date

Author

Revision

1.0

Feb 2, 2023

DD (STPH)

First draft

 

 

 

 

 

1.             Requirement

1.1           Goals/Scope

The scope of this RFC is to allow specific users to access all openIMIS functionalities without having to attach them to user roles and locations.

1.2           Background

The Admin user is the default user available when installing openIMIS. This is an interactive user having access to all locations and roles (authorities). The relation between the Admin user and locations and roles are saved in the database. Anytime new features are developed, adding new authorities, those authorities need to be added thought migration to existing system user roles attached to the Admin user. This is also the case for the new locations registered in the system. Moreover, if anyone wants more than one Admin user in the system (for audit reasons), all roles and locations attachment will be difficult to manage.

1.3           Assumptions

NA

1.4           User stories

#

User Story

Importance

Notes

1

As an openIMIS super admin, I want to access to all functionalities without configuring roles and locations.

Must have

 

2

As an openIMIS super admin, I want to create other user accounts and give them super user rights.

Must have

 

3

As a not super admin user, I cannot create a super admin user account.

Must have

 

2.             Technical Specification

 

 

Did you encounter a problem or do you have a suggestion?

Please contact our Service Desk



This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/