Hello,
we do not plan this feature since we think it is a very specific scenario. You can suggest this feature on
http://kentico.uservoice.com. If it has many voices, we will implement it to next versions.
However, you may develop the functionality by yourself. You can create a custom interface with a custom role selector which will select the roles according a rule. You can see how we select the roles for users in:
~\CMSSiteManager\Administration\Users\User_Edit_Roles.aspx
You can use API to assign a role to a user like:
Managing rolesBest regards,
Helena Grulichova