Not all config options have the ability to be selected as a permission for a role. I want clients to be able to access some adminstrative options but not all. Would a custom menu combined with something like Simplemenu be the best option?

Comments

LiquidWeb’s picture

I have done something similar in past with control panel module (http://drupal.org/project/controlpanel). it simply creates a control panel from menu tree. So create a menu including everything that you want your clients to see and chose that menu for control panel source.

Bricks and Clicks Marketing’s picture

I'd forgotten about that - I used it on a now-defunct site last spring. Thanks!

Arp Laszlo
bricksandclicks.marketing
design / theming / development / consulting

cog.rusty’s picture

You still need to be careful with the permissions, in case some users knows the drupal URLs of the admin options which you are not showing them.

Bricks and Clicks Marketing’s picture

Yes, that is true. In this case, the client is not interested in having too many too many options. But I do wish there was a way to really allow access to specific admin options only.

Arp Laszlo
bricksandclicks.marketing
design / theming / development / consulting

gforce301’s picture

I have used the Menu per Role module to do exactly what you are asking. Check it out here --> Menu per Role

Bricks and Clicks Marketing’s picture

I tried that module on a different site (D5) a year ago, and it didn't quite work as advertised. Anonymous viewers could see a menu item that was restricted to logged in site members.

The control panel works fine - I think for many clients, the fewer options there are, the more clear it is for them. What I really wish is that there was a way to limit what blocks can be seen, edited & rearranged in admin/build/blocks.

Arp Laszlo
bricksandclicks.marketing
design / theming / development / consulting