This a great module by the way.

User/1 must be in a role other than authenticated users.

User/1 has access to do anything they want on the site, but unless they are in a role such as "site admin" they get the same defaults as "authenticated user"

I found that once I added the module, created a couple of input formats, set a default and then went to set the defaults for each role at admin/settings/filters/defaults - I was unable to create content with anything other than default input.

I did see the note on the install about prioritizing the roles in the list on the defaults page putting the most important roles first. I did this of course, and found that even my user/1 had the default input, even though I set the default as a different input type.

Adding my User/1 to the role "site admin" which I had created and prioritized as first in the list on admin/settings/filters/defaults ... fixed my issue.

Comments

dragonwize’s picture

Category: bug » support
Status: Active » Closed (works as designed)

User 1 gets all permissions assigned to them so permissions will not work on that user. For all other functions roles work the same as you found. It is recommended best practice to not use user1 all the time, instead create a user for yourself and use user1 when needed. That will give you full functionality for all modules.

rhache’s picture

why not use the admin role module for that purpose?

http://drupal.org/project/adminrole

It automatically creates an "administrator" role, which gets assigned all permissions. Assign to user 1 and there you go.

Rene

bkosborne’s picture

I just tried above, but the admin role does not appear as a role that I can apply defaults to...

dragonwize’s picture

I assume you are talking about using the admin_role module and that you installed that module after installing BF. You can read more about that in the issue queues but the short is you will need to uninstall BF and reinstall it while admin_role is already installed.

bkosborne’s picture

Sorry about that, just saw it. Works now thanks