Firstly create the users and the corresponding user types. After creation, invite those users through the mail. If the user accepts and fulfills the registration procedures through the link given in the mail, they will get a user name and password. They can log in by using those credentials.