This document is a comprehensive checklist that comes handy when planning for activities for pilot operations.
Training
- MOSIP Platform Training
- MOSIP Platform Demo
- MOSIP Deployment Architecture
- Train the trainer
- Installing and configuring the registration client
- Installing and configuring the biometric devices and its SBI Software
- Pre-registration and Registration client operations
- UIN generation and printing of the ID Card
- Auth
- Operator and Supervisor Training
Customization Checklist
The following items would be required for customizing the MOSIP platform
- High Definition Country Flag image
- High Definition Landscape backdrop image to be displayed on the Pre-registration and Registration Client screen
- ID Schema definition
- Master Data
- Address structure
- Notification template messages in French
- Holiday list
- Guidelines in French
- Document types
- ID Card Design template
- Temporary email ID (to b provided by MOSIP team)
Email Gateway details (decided to use MOSIP Given temporary email ID)
SMS Gateway details (Decided not use SMS for this pilot)
Platform Readiness
(Ownership : Shared between Sierra Leone Burkina Faso team and MOSIP)
Functionality
...
- Operator/Supervisor Onboarding
- New Adult
- New Child
- Update
- Update Adult
- Update Child
- Local Deduplication
...
Infra (Cloud, Hardware, Software, Devices)
- Biometric Devices availability
- Registration Laptops availability
- Cloud Sandbox
- On-Prem Infra
- ABIS
- Windows SDK
- Server SDK
Functionality
- Pre-registration
- Registration
- UIN generation
- ID Card Printing
- Auth
- Biometric Auth (Fingers only)
- OTP Auth
- Basic Reporting using shared SQL queries
Sandbox Hardening
Infrastructure
Operations before the pilot
(Ownership : MOSIP team - Kishore kumar )
- Pod Replication (2 replicas) --- Kernel, reg proc, ID Repo, WebSub
- Clear Kafka cache
- Clear the residual packets Landing Zone (inside the pod)
- Clear ActiveMQ
- Backup continuous Longhorn (via Longhorn)
- Backup SoftHSM keys (zip it up and share it with the Joel and Morlecountry team)----after the day 1 of the pilot
- Read only DB user and password for running the queries (Binyam to communicate to all)
- Get the additional disk space allocated operational within each VM
- DB backup (Incremental daily snapshots - have only two snaphots --- end of the day after all operations completed)
- MinIO backup (Incremental daily snapshots - have only two snapshots --- end of the day after all operations completed)Wireguard
- All client machines have wireguard access
- Remove unwanted wireguard accesses (get a revocation list)
- Keycloak
- Remove unnecessary users from keycloak (get a revocation list)
- Admin role to 1 or 2 persons only, revoke other users from being admin (get revocation list)
- New password for Rancher and keycloak (Joel to communicate to Binyam and Murali)
Cron Jobs
- Clear Evicted pods (k8 cron)
- In-Linux cron to clear the buffer cache (Linux cron)
- Audit table - create a ‘audit_log_archive’ - let the script copy the audit_log data into the new table and clear audit_log table. (k8 cron)
- Audit Table
OPERATIONS AND LOGISTICS
(Ownership : Sierra Leone Burkina Faso team)
Registration Center
A registration center comprises of the following
One or more registration stations where people can walk-in in order to register
Biometric devices and printer with scanner attached to the registration workstation
One or more standby registration kits
A registration operator and/or a supervisor
A print station dedicated to the printing of ID Cards
Enough space for people to be seated waiting for their turn
Tokenization mechanism for batching up people to register at various slots (for walk-in registrations only)
Handouts that may be given to people explaining the flow of activities
Posters on what can/cannot be carried inside the registration center
Pre-printed consent form to be given to people for fill up their details and signing for consent
Power backup
Security measures as deemed appropriate to guard the registration center
A large television kept in the reception area that would play videos explaining the registration process
Staff may be wearing a uniform or badge for identification purpose
A helpdesk with a dedicated person to clarify any queries
- People
- One trained registration operator per registration workstation
- A trained supervisor
- A standby registration operator
- A standby supervisor
- Registration Client Operations handbook printed and distributed
- Registration Kit
- External monitor for the residents to see
- Registration Workstation
- Latest Windows Update applied
- Antivirus Software installed with latest update
- Other applications that has nothing to do with registration client is deleted/uninstalled
- Biometric Devices
- Finger Print Slab Scanner is connected
- IRIS scanner is connected
- Face camera is connected
- If the connected via hub, the hub is a powered hub
- The biometric devices are registered with the vendor and are not going to expire in near time
- MDS Software
- MDS software is installed and running
- The devices are working fine as observed from the MDS Console
- Printer/Scanner
- Each workstation is connected to a printer/scanner
- The workstation is capable of printing/scanner - check
- The printer/scanner is loaded with white papers
- The printer/scanner has sufficient toner/ink
- Photo Booth
- White background (A stand with a white cloth)
- Adjustable Focus light
- The resident sitting position is marked and well adjusted with the camera
- Standby registration kit is fully functional
- A notepad for each registration operator to note down the RID number, name and telephone number
- Printing workstation to print the ID Cards
- A desk
- A good configuration laptop or desktop
- A printer connected to the workstation to print the ID cards
Registration Process Check List
- Receive the resident and explain the process quickly
- Ensure that the consent form is signed
- Check the Proof of Identity and verify if the demographic data is accurate
- While scanning the documents, ensure that the scanned document is legible.
- Follow the best practices while collecting biometrics
- Ask the resident to go through the preview page carefully
- Print the acknowledgement and hand it over to the resident
- Explain the contents of the registration acknowledgement slip and the need for keeping it safely
- Make a manual entry in a register or a computer about the details of the registration done
- Inform the resident the next steps after leaving the registration station
- Inform the registration supervisor about completion of registration
- Invite the next person in the queue
Best practices while collecting Biometrics
- Ensure biometric device is cleaned every time before capturing
- Show the resident how to keep the fingers on the slap scanner
- Help the resident gently press the fingers against the slap scanner
- Ensure that the IRIS binocular device is not held by the resident upside down
- Have multiple capture attempts till the best quality biometrics is captured
- While capturing photo, ensure that the face is capturing clearly with proper lighting
- While capturing exception biometrics, show the resident that the right biometric type is marked as exception
- While capturing the exception photo, make sure that the biometric exception is visibly captured
Special consideration while collecting Photos
...
Just before going Live (1 or 2 weeks before)
- End to End Sanity testing is successful
- Platform readiness - see above
- Communication and Public relations
- Notification to residents
- Notification to support teams
- Notification vendors for support
- Notification to MOSIP team
- Public notifications
- Media
- Temporary Eateries
- All logistics re-checked
- Posters
- COVID materials such as sanitizers, masks, gloves, medicines
- Emergency medicines
- Ambulance near registration center ready with medical staff
- Registration center fumigated
- Fire safety equipments equipment
Going Live
Day 1 - Few registrations with internal staff (Controlled registration)
Observations
Troubleshooting the issues
Fixing the issues
Day 2 - Few registrations to check if the issues observed the previous day doesn’t occur again
Day 3 - Register Senior staff and Bureaucrats
Day 4 to Day N - Start registering residents
Daily reports
Demographic Distribution of Registrations
Start with new Adult registrations with the following distribution
...