How to set permissions for usergroups

Create new roles for each seperate set of permissins you want each usergroup to have:

Go to vB Drupal -> Administer - > Access control

Click "roles". Type the role name in the box, like "Bloggers" and hit "add role". Then click "edit" next to the new role, and type in the vB groupids who will use this role. You can enter multiple groupid's seperated by a comma. Now go to the permissions section, and tick each permission you want that group to have. To be able to create blogs, tick the box next to perrmission "edit own blog" (assuming the blog module has been activayed.

You say:

"and type in the vB groupids who will use this role."


Am I safe to assume that I am on right track despite not being able to type groupids into any input box? My groupids are listed as tickboxes.

Yes, the instructions were for 4.6. 4.7 has checkboxes and when it is out of beta we will need to update the instructions.

cool... i know it's a fairly obvious (common sense) issue, but the probs i've had installing vbdrupal - i want to be 101% certain LOL.

I have tried this. However, it does not save the role information for the user. It puts up an error saying
"# You must enter a username.
# You must enter an e-mail address."

Yet, these things are already completed in the VBulletin account for that user. Thus I cannot assign Drupal Roles to the user at all!

Is this a know bug or am I doing something wrong?

I have written an updated vbDrupal Permissions article that is pending submission here.

When you go to the drupal admin pages, admin/users, are there roles to choose from when you edit a user account?

re: set permissions for usergroups

yes, I can see the drupal roles available and they appear as (implied by vBulletin usergroup)

In fact, I noticed that I cannot make ANY changes to the user account from drupal. changing the signature gives the same error asking for email and username as well.

I read your article and what I have done so far is correct according to it. Has no one ever come across this situation before?

Oops!

I just realised a critical mistake that I made. I do not need to assign user roles PER user! its already done by VB!

apologies, and thanks GMan.

Hi,
I realized the same problem. With an older version of vbdrupal, I could set user based groups. Now it works only with the implied vbulletin user groups.
If this is the right behaviour, why can I see checkboxes in the drupal user profile, if these do not work?

Ciao alex..

Do you have other roles created in Drupal. You still need to create the roles in Drupal, and then associate them with the vbulletin groups. If there are onlyt the anonymous and authenticated roles, then there is nothing to assign users.

Check the administer >> access control menu and see if there are more roles listed.

Hi,

If I assign the drupal groups to vbulletin groups it works - that is not the problem. But if I don't want assign groups, I have to set the checkboxes in the drupal user profile - and this does not work. If this is the right behaviour, it would be better, to hide the checkboxes in the profile page.

Ciao Alex...

Powered by Drupal - Modified by Danger4k - Maintained by DMG-projects