Steps to generate the first User in MOSIP eco-system, refer below for the process:
- First the roles for MOSIP users need to be created in LDAP (Refer to the link for more details). For example, Registration Processor, Supervisor, Registration Officer, etc.
- An Individual say 'X' has to be created in LDAP and the roles “Registration Processor” and “Supervisor” needs to be mapped
- Preferred User ID and Password should be set for the Individual 'X' and the same User ID should be present as part of Master Data as mentioned below
- All data required as part of ID Object, for example, Gender, Location hierarchy, templates, etc. should be setup in the database through the CSV Utility
- Master data of user, machine, device and centre should be created and uploaded through the CSV Utility (Note - the user id for the Individual 'X' should be present in Master data of User)
- All necessary centre-machine-device-user mappings should be completed through the CSV Utility
- A RID for the Individual 'X' is created using the Swagger API of RID Generator
- A UIN for the Individual 'X' is created using the Swagger API of UIN Generator
- The ID Object for the Individual 'X' is created using the generated RID and UIN (The ID object consists of the demographic and bio-metric data of the individual 'X')
- The ID Object of the Individual 'X' is stored in ID Repository using the Swagger API of ID Repository
- The RID created for the Individual 'X' is updated in the LDAP
- The Individual 'X' can now login to Registration Client (From the mapped machine/centre) with the above Username/Password and register the subsequent Officers and Supervisors
- The User details of the subsequent Officers and Supervisor must be created in LDAP with appropriate roles assigned (as per Step 1) and their RIDs should be mapped in LDAP (as per Step 4) so that they can login to Registration Client