In order to Hide specific related Lists, you'll need to replace the existing Visualforce page with a native Salesforce Page Layout. Keep in mind, some objects in improveit 360 (like Sale and Project) utilize Visualforce to allow users to interreact with more than one record type at a time. For example, one the Project Visualforce page we are able to interreact with Project fields as well as Project Activity fields. A native Salesforce Page Layout is unable to accomplish same.
In this example, we will remove the Notes and Attachments related list from a new Custom Page Layout.
The page for the Staff object is a managed Visualforce page and you will need to create an alternative Page Layout to assign the Users who should not be able to see Notes and Attachments
You can apply this same principle to other objects in the system but be cautious, as some Visualforce pages provide access to Edit multiple record types in one Save action (Sale and Project pages).
On the Staff object, Create a New Page Layout
You can Clone one of your existing Page Layouts, and be sure to include only the Fields you want Users to be able to see.
Next choose Related Lists and scroll down to the Notes and Attachments related list.
Click the - to remove the Related List from the Page Layout.
Click Save
Next hover over Buttons, Links and Actions and Edit both the Edit and View pages
In the Classic Salesforce Override section, choose Standard page
Be sure to make this change for both the View page, and the Edit page.
Next, you'll want to assign the appropriate Page Layout to your Users. Anyone who should not be able to see the Base Wage or Overtime Wage should be assigned the new Page Layout.
Hover over the Page Layouts menu and click Page Layout Assignments
From here you will choose which Page Layout the User sees, based on their User Profile.
In this example, we've assigned the Sales and Service Profile the Staff w/o Labor Page Layout, which prevents Users with that Profile from seeing the Notes and Attachments on the Staff page.