The system provides a strict hierarchy that defines what actions are allowed within the system based on the principle of least privilege to assure that a user should only have access to the specific data, resources and features needed to complete a required task. .
Field Officer #
This role represents the entry point of the system. These users can:
- Manage their own registered Incidents.
- Add evidence to incidents they registered.
- View alerts and news posted by other higher-ranking users within the organization.
- Edit their own user profile.
Data Reporter #
This role represents the first level of administration within the system. The data reporter can:
- Create, update, and view details of incidents created by field officers and other data reporters within their organization.
- Add evidence to incidents created by field officers and other data reporters within their organization.
- View alerts and news posted by other higher-ranking users within the organization.
- Edit their own user profile.
Data Supervisor #
This role represents the user at the top of the organization’s management hierarchy. These users can manage all the data created within their organization. Especially, these users can:
- Create, update, and view details of all incidents created within their organization.
- Close incidents (Change the status of an incident to “resolved”).
- Edit their own user profile.
- Access all the reporting functions for their organization (Except the exclusive tools for Super Administrators).
- View news posted by other users.
- View reports section on dashboard/main page.
- Add news/alerts exclusively for your organization.
- Add and edit supplemental questions.
Organization Administrator #
This role represents the Administrator within the organization. This user has an overview of the organization:
- Create users within the organization (i.e.: data supervisors, field officers, data reporters).
- View news posted by other users.
- View reports section on dashboard/front page.
- Add news / alerts exclusively for their organization.
- Add and edit supplemental questions.
- Edit their own profile information and the users they create within the organization.
- Edit organization profile.
- Access to all reporting functions for incidents registered within their organization (with the exception of the exclusive tools for Super Administrators).
Super Administrator #
This role represents a user who has all the structural vision of the system. The Super Administrator can:
- View news posted by other users.
- Add news/alerts to all organizations or to individual organizations.
- Edit their own profile information and the users they create within any organization.
- Edit organization profile.
- View reports section on dashboard/front page.
- Access to all incident reporting functions registered within the platform.
- Creation of organizations and their administrators.
- View log activity records of all users/organizations within the platform.
- Add and edit options within the incident form (Nature of incidents, Location of incidents, Countries, Parish/District/Region/Area).
- Create Super Admin users.