Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Hi,
I have an Entityform form with some fields of type Term Reference.
Those fields are not displayed to anonymous users whereas they should be.
When I disable Taxonomy Access Control, the fields are correctly displayed to anonymous users.
But with the module enabled, even when I try to give them full access the fields are not visible.
Is that a bug ? What should I do ?
Thank you!
Nick
Comments
Comment #1
Nicolas Bouteille CreditAttribution: Nicolas Bouteille commentedI was wrong about one thing : When I give anonymous users full rights via Taxonomy Access Control they can actually see the fields. Obviously I don't want that but at least it's not as bad as I thought. I actually had not rebuilt my site's permissions + clear caches.
Ok, after testing I looks like I need to give them the right to "Add Tag" for the given Vocabulary. Is that normal ? What does is allow them to do ?
Comment #2
Nicolas Bouteille CreditAttribution: Nicolas Bouteille commentedLooks like they don't have access to the vocabulary administration page or to the add a term page for the vocabulary. Looks good to me but I'd like to be sure I just didn't give them some permissions I am not aware of.
Comment #3
dahousecat CreditAttribution: dahousecat commentedFrom the help text:
Add Tag:
Grants this role the ability to add the term to a node when creating or updating it.
(Formerly Create). This does not give the role the ability to create nodes by itself; the role must have create [type] content permission on the permissions administration form in order to create new nodes.