# Las etiquetas pueden ser usadas por todos, pero la etiqueta solo es usable por el personal

**URL:** <https://meta.discourse.org/t/tags-can-be-used-by-everyone-causes-tag-to-be-usable-only-by-staff/86953>\
**Category:** Bug\
**Created:** [7 Mayo, 2018 23:59 UTC](https://meta.discourse.org/t/tags-can-be-used-by-everyone-causes-tag-to-be-usable-only-by-staff/86953 "2018-05-07T23:59:28Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![thisnthat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thisnthat/32/164804_2.png) [@thisnthat](https://meta.discourse.org/u/thisnthat)\
**Post date:** [7 Mayo, 2018 23:59 UTC](https://meta.discourse.org/t/tags-can-be-used-by-everyone-causes-tag-to-be-usable-only-by-staff/86953/1 "2018-05-07T23:59:28Z")

</div>

Version [v2.0.0.beta9 +29]

If you select the option “Tags can be used by everyone”, it causes only staff to be able to access the tag.

To reproduce, create a tag group with some tags. Edit the tag group and set “Tags are visible only to staff”. Then edit it again and set “Tags can be used by everyone”.

The cause of this appears to be a conflict in the way the DiscourseTagging module and TagGroup record handle everyone having full access.

When update is called on TagGroup with “Parameters {“everyone”=\>1}”, it sets the new tag\_group\_permissions entries to be empty (resolve\_permissions). This results in there no longer being any tag\_group\_permission entries for this tag\_group.

When DiscourseTagging is querying for hidden tag\_groups, it looks for all tag\_groups that do not have a permission entry for everyone.

---

_[View the full topic](https://meta.discourse.org/t/tags-can-be-used-by-everyone-causes-tag-to-be-usable-only-by-staff/86953)._
