How to hide certain taxonomy views from user?
Out of the box Views only has 2 different types of access management:


Via role
Via permission


However, it's an all-or-nothing control; you can't do it on a per contextual argument basis (for a taxonomy in your /taxonomy/term/% view).

What you can do, is create your own Views access plugin (or perhaps one already exists, look through drupal.org for 8.x Views projects). Take a look at the access plugin code docs or this tutorial as primer on how this is done.