According this this post: [BUG] Project inheritance doesn't work with client tags client tag inheritance should be working. However in a test project I’ve got running in 8.0.3 client tag inheritance doesn’t seem to be working. I’ve got one tag setup in the parent project in the Vision Client Tags area, and that tag isn’t showing up in the child project. Is there something I need to enable etc… so get this working?
At the time the child project is created, it receives an override copy of all the parent tags. From that point on any modifications to the parent are not seen by the child, because it has its own override copy. You can create, modify, or delete tags in the child, and it’s only affecting the overridden resource. You can’t really revert to or update from the parent.
Vision client tags are basically not compatible with project inheritance right now.
I could be wrong but I believe if you go to the gateway and delete the client tags folder from the child project it will inherit the parent client tags until someone makes a change to child project’s client tags.
Like Kevin said it is not intuitive, so if you have multiple people working on your project it is bound to get overridden pretty easily. I’m not sure if there is anything else that triggers the override.
This is a feature that our current software offering for our customers would benefit greatly from. Currently we have our object colors tied to client tags, and the the templates derive their colors from those tags. Moving to 8.0 from 7.9 allows us to have a project that is our global standards, and then just have customization from customer to customer which is awesome. But having to keep two sets of client tags, or doing the alternate hack route, will be a drag eventually.