small notes

This commit is contained in:
Will Ruddick 2020-09-14 13:33:35 +00:00
parent cd845bc459
commit 99cb9c4d00

View File

@ -16,6 +16,7 @@ This document describes the components and steps involved to create a CIC manage
1. Mpesa integration - Currently USSD + Worker (API) 1. Mpesa integration - Currently USSD + Worker (API)
1. Donor integration (Donor interfaces) 1. Donor integration (Donor interfaces)
1. Hide PII data from Viewers - In general data protection 1. Hide PII data from Viewers - In general data protection
1. Enable KYC - storage of user data and photos (ID) and limit system usage without proper KYC
@ -39,7 +40,7 @@ Some functionality enabled by the system are:
## USER STORIES ## USER STORIES
* Register personnel - Give an interface for personnel to register or sign in if already a user. * Register personnel - Give an interface for personnel to register (invite only is fine) or sign in if already a user.
* Assign personnel permissions - A super admin will be able to assign permissions to other personnel based on their clearance level (Viewer | Enroller | Admin | Super Admin) pursuant to the [Platform Roles Spec](https://gitlab.com/grassrootseconomics/cic-docs/-/blob/master/spec/004_Platform_Roles.md). * Assign personnel permissions - A super admin will be able to assign permissions to other personnel based on their clearance level (Viewer | Enroller | Admin | Super Admin) pursuant to the [Platform Roles Spec](https://gitlab.com/grassrootseconomics/cic-docs/-/blob/master/spec/004_Platform_Roles.md).
* View users - Get all users in the system and filter according to user categories. * View users - Get all users in the system and filter according to user categories.
* View user details - View a user's details and all their transactions. * View user details - View a user's details and all their transactions.