remove menu items if user can’t read

This was asked here a couple of years ago.

Display navigation menu item conditionally based on user capabilities

There are several options there that would work.