On-the-fly user creation has always been there, and users are created without roles, which one would you choose?