Hello. I am a new Drupal admin with very little PHP experience. I am very impressed with Drupal, and I have enjoyed learning about its capabilities.

I would like for an authenticated user to automatically become an "official member" after clicking on a button. This would allow the user to immediately begin posting stories, rather than waiting for me (a website administrator) to change her role by hand.

So far, I have read the post on "Promoting users to a new role after xx number of points", but I don't want the role promotion to be point-based. I also installed the "Apply for Role" module, but I don't think that it allows for an automatic approval.

I am using version 6.3 of Drupal with PHP 5.2.6 on an Apache web server, hosted by AN Hosting.

I appreciate any suggestions you may have.

Thanks,
Michael

Comments

tnanek’s picture

I would suggest looking into the Role Delegation module, that way you can set the "authenticated user" role with the permission to set the role "member," this way a user can appoint themselves a member automatically without delay on their account page.

mtstarks’s picture

I tested out the Role Delegation module, and I am happy with the way it works.

Thanks for your suggestion!

: )