Views: how to enable Title Link per role?
Drupal 6 had a view node permission, but it was removed from Drupal 7 for some reason.
This module adds it to Drupal 7:
https://www.drupal.org/project/node_view_permissions

If only the administrator and staff have the view node permission, only they should see the link in your view.

This of course will also only allow administrators and staff to view the node page too.

You could also create a template for that view field.
In the view settings, under advanced, there should be a 'theme' link. Click it to see what your field theme file should be named.