Can I give certain roles, the ability to edit a node, based on the value of a CCK field?

I'm using a CCK field to determine where a node appears on a website (sections: News, FAQ, Archive, Members). I'd like to give users who have the role "members" the ability to edit posts where this CCK field is set only to "Members". ie. only members can edit posts in the members section.

I could have done this with Content Types, but all my content is of the same type (same format and layout), and it seemed redundant duplicating it (perhaps there should be a Content type clone whose makeup can not be changed, and is based on a primary content type?)

Comments

iantresman’s picture

There is a workaround called "Taxonomy Access Control", but this works on only taxonomy. (Rhetorical question, why isn't taxonomy implemented as a standard CCK field?)

Any CCK solutions would be appreciated.