Assuming AAA authentication, define some users with intermediate privilege levels and assign the commands they can run to that level, e.g.
username readonly password SomeSecret privilege 2
followed by a tedious number of privilege commands for each of the keywords "show ?" expands to:
privilege show level 2 mode exec command aaa-server
...
privilege show level 2 mode exec command xlate
Anyone knowing a more consise way would be welcome.
-- Jim Leinweber, WI State Lab of Hygiene