What I would like to accomplish is to have the following. Please let me know if anyone is aware of modules that can accomplish this already or what direction I should take developmentally to accomplish this. Thanks.
Nodes
All nodes are tagged with terms from a particular vocab through the use of a taxonomy reference field. The nodes are only accessible to specific users that have permissions to view the tagged terms.
Taxonomy
I have one vocab that I am working with for all of this control and it is enabled for all content.
Users
All users are tagged with terms from a particular vocab through the use of a taxonomy reference field added to their profiles. This field should only be editable by a certain administrative roles. Additionally, the user will only be able to access content on the site that is tagged with the terms set in this field.