Hey Prashant!
Thanks a lot for your feedback :D. Your question is a very important one and every developer at some point will need that answered.
This tutorial is meant to serve as a quick guide to get a network up and running using Hyperledger assuming no previous knowledge of it. In this scenario, you are required to create the new participants and assets yourself. To automate this through a client software, Hyperledger provides Java and Nodejs SDK’s which allow you to interact with your business network through (web) apps. After deploying your network to production, you can use the SDK to build client software which handles registration for you.
Another option is to use the Composer REST Server to generate resources for you through a client software (web) app. You should add authentication to the API before you do this though if you’re deploying for production.
