I'm using drupal 6.6 and setting permissions for people in my office to edit certain parts of the site. One person can edit the about section and the membership section for example but something is wrong. I gave this person the ability to edit any "about" content and edit any "membership" content, Create any content in these two categories and delete and publish and unpublish any content in these two categories. However, if she goes to a page that i, the 1 user on my drupal install made, and it is in her section, drupal still won't let her edit. So when she goes to a page I created originally, that is in her section, all she can do it unpublish and view. Why? I really need to trouble shoot this ASAP or my office mates are going to go batsh** on me. Please help!

I don't get it at all. I gave her access to content and ability to administer nodes. I had no idea configuring permissions could be this frustrating.

Thanks for any help,

Becky

Comments

p6’s picture

Are you using some Nodeaccess module?
Anyway, Try rebuilding your perms cache at http://yoursite.com/admin/content/node-settings/rebuild

- Pavan Keshavamurthy
http://grahana.net/

- Pavan Keshavamurthy
http://grahana.net/

Nick Lewis’s picture

If you are example.com/user/1 you should be able to click her name and set her "role" ( a drupal concept, configurable at admin -> user -> permissions [or something like that]) to something that prevents your crazy office from going batshit.

I hate it when that happens...

--
"I'm not concerned about all hell breaking loose, but that a PART of hell will break loose... it'll be much harder to detect." - George Carlin
--
Personal: http://www.nicklewis.org
Work: http://www.entermedianow.com

--
"I'm not concerned about all hell breaking loose, but that a PART of hell will break loose... it'll be much harder to detect." - George Carlin
--
Personal: http://www.nicklewis.org
Work: http://www.zivtech.com

Jeff Burnz’s picture

beckyjohnson’s picture

I'm going to try to rebuild my perms cache. I didn't know about that. Also, I wondered about why she couldn't pick an imput format on her pages. How do i configure permissions for that? I've stared at the permissions page till I am blue in the face and I can see where to check that.

[Update]: I found it. It was called filter, not imput. Thanks!
Thanks for the great tips.

Becky

gbrussel’s picture

Input format permissions aren't in the standard permissions page. They reside under Site Configuration > Input formats, where you can assign roles to different input formats.

Stomper’s picture

Thanks for the rebuild permissions tip. After I had a PHP upgrade performed on my server, all my permissions got completely screwed up. I had securesite enabled for all pages.

When I tried to login in as admin (user 1) none of the admin pages were available, all pages redircted me to log in again. When I tried to navigate to an administer page, it would redirect me to the login and after logging in it would say "Access denied."

I tried the rebuild by using the url path you provided, amazingly it directed me to the admin page without login and I was able to successfully rebuild the permissions and get back proper functionality.

Thanks again.

Stomper’s picture

Well something happened after not working with my website for a couple days. I tried to login as admin again and had the same issues with permissions. On several attempts, I could not even get to the permissions rebuild page.

What could possibly cause permissions to get messed up again after letting the website sit untouched for a couple days?

I ran update.php again, no errors. Keep fingers crossed since the last time I ran update.php after transferring from localhost to live server, I got a couple error messages. This time I didn't even after a server PHP update.