I’m currently working on a project where we are planning to implement MOSIP as the core identity management platform. Our goal is to customize MOSIP to meet specific requirements for a unique identity system, but we’ve encountered some challenges in doing so, and I’m hoping someone can guide me through a few questions.
Customization of Data Models:
In our system, we need to store additional attributes for users that are not currently part of the standard MOSIP data model. We are thinking of adding these attributes to the existing schema. Has anyone tried extending the data model in MOSIP before? If so, could you share the best practices, or any documentation or resources that helped you through this process?
Integration with Third-Party Services:
We also need to integrate MOSIP with a couple of third-party services for authentication and data validation. I’ve seen that MOSIP has APIs for external integrations, but I’m wondering if anyone here has experience integrating external systems with MOSIP, especially for real-time verification. Any insights into common issues or pitfalls when doing this would be very much appreciated!
Deployment and Scalability:
As we plan to scale this identity solution, we’d love to hear any feedback from the community regarding large-scale deployments. How have you approached scalability challenges within MOSIP? Are there specific optimizations you’ve implemented to handle high loads effectively?
Welcome to the community and thank you for reaching out and letting us know about your interest in MOSIP platform. One of our expert colleagues will respond to the specific queries you have put here shortly when the SMEs come back from Christmas and Year end holidays, i.e. on 2nd Jan 2025.
For the same to be displayed on the User interface (Registration Client and Android Registration Client) You should refer UI Spec Documentation | MOSIP Docs 1.2.0
This is a common extension to MOSIP as every deployment the schema is unique and changes drastically.
Integration with Third-Party Services is a large topic. So its very difficult to exactly point out how to do until we know what you are doing. If this is just about performing authentication then refer the esignet Relying Party | Signet and Configuring eSignet | MOSIP Docs 1.2.0
Deployment and Scalability: Yes, MOSIP is designed to scale horizontally. Some tricks could help you install and fine-tune Postgress. Also, due to its design and transparency requirement, MOSIP generates a large set of audit logs. Ensure you archive them. Countries with a population of 100+ million have used MOSIP.
Do you know the number you are looking at for daily registration and Authentication per hour?
This is to check back on your query and the inputs shared by our colleague as a response to your query and if you have gone through the same. Please let us know how we could be of more help while you want to explore MOSIP as the core identity management platform.