Clarity: My Projects portlet shows values for secured subpage attributes always

book

Article ID: 49612

calendar_today

Updated On:

Products

CLARITY PPM FOR ITG CLARITY PPM FEDERAL CA Identity Manager CA Identity Governance CA Identity Portal Clarity PPM SaaS - Application Clarity PPM On Premise

Issue/Introduction

Description:

The 'My Projects' portlet shows values for secured subpage attributes always. It does not determine if the end-user has rights to view the secured subpage. Now that this portlet has the ability to be configured, this view should behave in the same manner as the Project List View with respect to rights.

Steps to Reproduce:

  1. Login to Clarity

  2. Administration > Studio: Objects > Project > Views

    <Please see attached file for image>

    Figure 1

  3. Project Properties [Layout:Edit] > Create a secured subpage

    Add some attributes to the secured page

    <Please see attached file for image>

    Figure 2

    Be sure the attributes are only on this secured subpage

    Do not grant rights to this page for any user at this time

  4. Home > Projects List View

  5. Options > Configure > Layout

    Add the secured subpage attributes > click 'Save and Return'

    You see only empty cells as expected

    <Please see attached file for image>

    Figure 3

    Be sure to have at least one project added to 'My Projects'

    Open a project, general properties page, click [Add to My Projects]

  6. Home > General > My Projects portlet

  7. Options > Configure > Layout

    Add the secured subpage attributes > click 'Save and Return'

    <Please see attached file for image>

    Figure 4

Expected Result: To see empty cells
Actual Result: Values appear for these attributes

Solution:

Workaround:
The portlet can be restricted not to allow for any configuration by the end-user.

NOTE:

The portlet cannot be configured from Administration > Portlets.
Administration > Portlets > Open 'My Projects' (ID= projmgr.homeHotList)

This portlet is configured from the Project Object.

Steps to Restrict Configuration of My Projects portlet

  1. Administration > Objects > Project > Views

  2. For 'My Projects' view > click [Options]

  3. Uncheck 'Allow Configuration' option

  4. Click 'Save and Return' button

  5. Click 'Publish' button > click 'Yes' button to publish to all users

  6. Home > General > My Projects portlet

The portlet is now reconfigured and does not include the secured attributes.

Clicking on the 'Options' icon in the portlet now does not include the 'Configure' option and therefore end-users won't be able to add these attributes to the portlet. For users that have rights to view the secured subpage attributes, they can be viewed on the Project List View.

Status/Resolution:
This issue is documented as CLRT-67630 and is in review with development.

Keywords: CLARITYKB, CLRT-67630, clarity13open.

Environment

Release: ESPCLA99000-13.1-Clarity-Extended Support Plus
Component:

Attachments

1558709639875000049612_sktwi1f5rjvs16rl1.gif get_app
1558709637925000049612_sktwi1f5rjvs16rl0.gif get_app
1558709636111000049612_sktwi1f5rjvs16rkz.gif get_app
1558709634140000049612_sktwi1f5rjvs16rky.gif get_app