The 'Show OBS' pull-down lists all OBS associated with the Resource Object.
The pull-down list should only show OBS Used for Access Rights.
Because the OBS is not marked as 'Used for Access Rights' the Clarity Administrator will not be able to locate assigned permissions to the OBS Units.
The ability to add OBS Units for use as Access Rights impacts the reporting in the 'License Information' portlet. The assignment of specific rights may increase the counts of specific license types and if the Clarity Administrator does not have a way to locate this data, it will be perceived as data corruption.
If an OBS Unit is selected from an Organizational Breakdown Structure that is not marked to use for access rights, the Clarity Administrator won't be able to see a list of Instances because the OBS sub-menu won't have links available for the Access Rights for Unit > Instance list view (action=projmgr.obsUnitInstanceRights)
Steps to Reproduce:
- Login to Clarity as an administrator user
- Admin Tool > OBS
Create 2 or more Organizational Breakdown Structures (OBS)
In the OBS Properties > Associate the 'Resource' Object (for All OBS)
From the OBS List, select and mark some, but not all OBS 'Used for Access Rights'
- Main Application > Portlets > Click 'New' > 'Grid Portlet' button
Create a new Portlet
Access to this Portlet > OBS Unit
Click 'Add' button
Select 'Portlet Definition Editor'
Click 'Add and Continue' button
Click on the 'Show OBS' pull-down and compare to the Admin Tool > OBS List
- Check this pull-down list also in the following places
Admin Tool > Portlets > Access to this Portlet > OBS Unit
Admin Tool > Portlet Pages > Access to this Page > OBS Unit
Admin Tool > Groups > Group's Access Rights > OBS Unit
Admin Tool > Incident Category > Access to this Category > OBS Unit
Admin Tool > Processes > Access to this Process > OBS Unit
Expected Result: The 'Show OBS' pull-down should only list OBS Used for Access Rights.
Actual Result: Any OBS associated with the Resource Object is shown in the pull-down list.
This issue has been documented as CLRT-64513 and is assigned to development for review. If you are experiencing this problem and the workaround above does not significantly help, please contact CA Technical Support.
Keywords: CLARITYKB, CLRT-64513, clarity12open.