How to make a responsibility read only

To make an HR responsibility read only:

  1. Login with 'System Administrator' responsibility
  2. Navigate to 'Profile' => 'System'
  3. Select the responsibility you want to be read-only and the profile "HR:Query Only Mode"
  4. Hit Find button
  5. Select 'Yes' under the responsibility and Save


However, setting this profile option 'HR: Query Only Mode' to Y at responsibility level has the effect of making all HRMS forms of its menu read only and ONLY HR forms.

There is an Enhancement Request (BUG 4355862)
       ENABLE SUPPORT FOR QUERY ONLY FORMS MENUS
that deals with making other responsibilities read-only.