I'd like to have an option to control which user can ask for which role. In attachment there is simple matrix explaining what I mean with less words.

In this example, authenticated user can ask for two roles: moderator and copywriter and only those two option should be presented authenticated user to choose from on the interface. Same way copywriter can ressign asking for being moderator or authenticated, but cannot ask for being admin.

This solution could help manage sites with lots of roles dependencies.

CommentFileSizeAuthor
Aply4role_matrix.jpg27.99 KBGrzegorz Zbiński

Comments

Grzegorz Zbiński’s picture

Project: Drupal core » Apply for role
Version: 6.12 » 6.x-1.8
Component: user.module » User interface

Correcting project assigment (was Drupal)

bsnodgrass’s picture

This seems like a great idea and would solve a use case that I have. I need to limit the application of a role to only one of two which are applied for upon account creation. An empty matrix should solve this.

Thanks.

Soren Jones’s picture

Title: Apply for role matrix » Add an apply for role matrix
Version: 6.x-1.8 »
jnicola’s picture

Version: » 6.x-1.x-dev
Issue summary: View changes
Status: Active » Closed (won't fix)

At some point you just need to admit what you're doing is so customized, no module will cover it.

You my friend, have found it. That is well beyond the reasonable scope of this module.

If you still need help reach out to me personally and I can try and help develop something this custom with you.