I have the following challenge: I have 4 roles, let's call them **Group1** ... **Group4**. I have different content types and I segregate access of those types using the [Taxonomy Access Control][1] module. So users from Group1 can only view and edit nodes that have term Group1.

Now, I have the challenge to change a term reference field of these content types automatically. So if a user from role **Group1** creates a new node, that node will have a term reference field with term **Group1**.

I don't want users to edit on their own to avoid human errors.


  [1]: https://www.drupal.org/project/taxonomy_access