By iwant2fly on
I am using a Ubercart and Drupal to manage a internal e-commerce site. I want to allow a specific role to modify the Taxonomy Terms, as well as a few other fields, but not the node/product as a whole. Any suggestions on how to do this?
Comments
_
http://drupal.org/project/field_permissions
Thanks
This kind of makes sense, but I am missing somethign basic I am sure. I can give the fields the correct permissions to allow a role to edit them, but when someone with that roll views the node there is not an edit tab or link to allow them to make changes. What might I be missing?
_
There's basically 2 ways to approach it. Give the users permission to edit the node but lock the fields they shouldn't access or use the editablefields module to give them the ability to edit the field without permission to edit the node. I'm not sure of the d7 status of the editable fields module though (and you might need a patch to make the fields available based exclusively on field permissions).
I've done it both ways (using editablefields with d6 though) and they both work fine.
Thank you very much. It
Thank you very much. It seems that I have to give the user permission to edit the node and then take away their rights to all of the things I don't want them to have. This works but is less than ideal. Especially since I can't figure out how to take away their ability to edit the node/product title, and the product information (sku, price, etc)