Clarity: Select OBS Units: Step 2 of 2 > 'Show OBS' pull-down lists all OBS associated with Resource Object

Document ID : KB000050141
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

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:

  1. Login to Clarity as an administrator user

  2. 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'

    Figure 1

  3. 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

    Figure 2

  4. 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.

Solution:

WORKAROUND:

None.

STATUS/RESOLUTION:

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.