There are a couple of ways to add roles to users on signup. You can do it in a hook (this is only applicable to database and passwordless connections), or you can write a rule to accomplish this (this method will include all users, social, enterprise, etc.). There are numerous topics on the subject: