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
|
| |
---|---|---|
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/