Adding users with multiple roles

Currently it is only possible to add user accounts with one specific role from the app itself. Multiple roles must be assigned through the admin interface. It should be possible to add multiple roles to users also through the app created.