User type assigning

I just wanted to know whether the assigning of new user role through custom business logic possible for android applications developed by me.

Hello Christie

Yes, you can add custom roles or grant/deny permission for existing user roles in Users > Security & Restrictions section. After adding custom user role in User service it will be available in Business logic permissions as well.
This and this documentation might be helpful for you.

Regards Anton