Hello David,
Kintone does not have a native feature that allows you to set access permissions for the view,
but you can switch the list view with DOM manipulation depending on the user,
or you can leave the list itself displayed, but force a transition to another page.
Customization using DOM operations allows for the display of each “view,” and it is possible to control the hiding.
Therefore, in an event after the record list screen is displayed, depending on the user,
it is possible to switch the display of each “view” according to your needs.
However, when it comes to customization using DOM manipulation, It does not use APIs,
it is program-dependent, and the way it is written in, etc.
Due to the wide variety of reasons, this service is not supported by this office.
Also, if you customize using DOM manipulation,
there is a possibility that it might not work after an update.
Please consider this when using DOM manipulation.
Please take a look at the following pages as they are for you to reference on creating the process
and APIs such as events after displaying the record list screen.
Record List Event:
https://developer.kintone.io/hc/en-us/articles/212494758-Record-List-Event
Get Logged-in User:
https://developer.kintone.io/hc/en-us/articles/212494428-Get-Logged-in-User
Hopefully, this helps.