Why Can't I Edit a Drupal Node That I Have Permission to Edit?

Okay, this one gets me all the time. I grant a role the ability to edit certain nodes and when they log in and try to edit a page, there's no edit tab!

Chances are that if you've tried everything else, you need to grant that role permission to use whichever input type you've set for that node or set of nodes. To do so:

  1. Edit your node and check what input type it is set to use
  2. Go to Site Configuration > Input Formats and then make sure that the corresponding input type is configured to allow the role to use that type.

Sometimes, in my case, a node will get set to use "Full HTML," which is never really a great idea, and in doing so, prevents most roles from being able to use that type. As a result, even if a role has permission to edit a node, they won't be able to see the edit tab because they don't have permission to use the Full HTML filter :( This applies to Drupal 5 and 6.

If someone has time, perhaps they should work in some kind of warning to show up in situations like that -- perhaps just for admins letting them know that such a situation could arise based on their input format / permissions settings.

Hopefully that helps some of you out there!

Thanks I just spend an hour

Thanks I just spend an hour trying to figure that one out, make sense. -R

Fantastic you wrote this. I

Fantastic you wrote this. I have been stumped for at least an hour. It was the "Full HTML" setting which I must use for that particular page. Many thanks.

Thanks. I'm new to drupal. I

Thanks. I'm new to drupal. I didn't know what I was doing wrong. Won't be forgetting this one.

Awesome.. I was tearing my

Awesome.. I was tearing my hair out. Thank you kindly!

wow, ditto. was going nuts

wow, ditto. was going nuts turning off/on permission settings

Thank you a lot! Oh, I spent

Thank you a lot! Oh, I spent half a day searching for a solution %)

Thank you very much!!!

Thank you very much!!!

Thank you thank you thank

Thank you thank you thank you!

Thanks nice and clear

Thanks nice and clear explanation

Very usefull.Thanks a

Very usefull.Thanks a lot.Saved a lot of time!!!

Love it! Was struggling with

Love it! Was struggling with this issue for an hour. You think they'd make it more clear, but hey, that's the Drupal way :).

Yes, thanks for the

Yes, thanks for the time-saver.