How can tags be centrally managed?

Dear community,

are there best practises on how to manage tags that are used in ONE DATA for workflows or data tables?

We would like to introduce tags as a way to organize workflows and data tables in one project, where several users will be working in. The risk we see is that everyone using their own tags will create even more intransparency.
Of course we can tell the users to use certain tags, but spelling mistakes might lead to confusion anyways.
Is there a way to limit the tags by offering pre-defined options? Has something like this come up in other projects?

Thanks and cheers!

Currently the tags are completely free form. There are no pre-defined options or restrictions, the user enters what he wants.