One workaround I used to limit my sales staff's ability to "click into the Item list" is to arrange each Users Item List columns to show them the Qty. on PO, Qty. on Sales order, etc.
First, you allow "them" to customize the item list, and then once you personally have added & removed the columns you want them to see, you log in as Admin again & limit that role's ability to customize the list themselves later.
We were having trouble previously with price updates, description updates, etc. This trick definitely squashed those issues, as well as allowed them to see if out of stock items were already placed on a PO by our Purchasing Team.