ClearQuest - Issue regarding hiding record types
We've recently installed Rational's Team suite of products (7.0) that includes ClearQuest, ClearCase, Test Manager & Requisite Pro. When creating our schema we used Rational's "Enterprise Schema" because we want to take advantage of the out-of-the-box UCM capabilities (later on).
The problem is it creates a bunch of Stateless Record Types that display in the dropdown list when you go into ClearQuest "File-> New". We only want our users to see "Defect" and "Enhancement Request" forms to display (and "Query" of course) in "File->New" list. For the time being, we want to "Hide" the other Record Types.
Most of these record types can be hidden in the list by creating a dummy "user group" (with no users associated with it). Then, go into each form's "Actions" and change the 'Access Control' Column to "User Groups" and within User Groups select only the dummy user group you created (for the 'Submit' field). This will hide 'Most' of the Forms in the "File -> New" dropdown list.
The Problem is that there are 5 forms (or record types) where the 'Fields' cannot be edited because they are "Read Only". The Record Types are; RAProject, Requirement, Requirement Map, TMComputer and TMComputerGroup. So these still appear in the "File-> New" dropdown list. You cannot add or edit anything in these record types. It appears that you are blocked from doing anything to them.
Does anyone know of a fix or work-around that would allow me to "Hide" these 5 record types from appearing in the ClearQuest "File->New" dropdown list?
Re: ClearQuest - Issue regarding hiding record types
I was able to fix this using the "Packageutil Enableediting" command. After enabling edit for the package, I was able to change the "Submit" action (Access Control) to a dummy user group (a user group with no users assigned). Then the menu items were hidden. For those stateless record types that already had 'access control = basic', I just created a new base action and changed the access control to a dummy user group for the base action. That seemed to work.