Show taxonomy only when logged in
You can use Taxonomy access module to access control for user role.


  
  Automatically controls access to nodes (based on their taxonomy    terms).
  Configuration page for each user role.
  Three node access permission types: View, Update, Delete.
  Two term access types: View tag, Add tag.