Clarity: Non-Project Investment (NPIO) Edit Financial rights

Posted @ 02/13/2013  10:13 AM By Federico Pena

Description:

The various Non-Project Investment (NPIO) Edit Financial security right is not working as expected on the Investment >Financial subpage. When navigating to a Project > Financial subpage, the’Project – Edit Financial – All’ right is working as expected.

We are using the NPIO Investment Edit Financial security access rights in combination with the Global ‘{Investment} – View -All’ right. {Investment] refers to Non-Project Object Investment Types (NPIOs):Asset, Application, Product, Other Work, Service (not Idea).

If you configure the resource to have only the ‘EditFinancial’ rights along with the {investment} view and navigate rights, a red error message appears to indicate the user is not authorized to perform the edit financial actions. Adding the ‘View Financial’ rights then allows the end-user to view and edit the financial properties.

Steps to Reproduce (Setup):

1. Login to Clarity as an administrator user

2. Admin Tool > Resources > create or select ‘Resource1’ > Global Access Rights

Add the following rights:

Application – Edit Financial Information All
Application – View – All
Asset – Edit Financial Information All
Asset – View – All
Other Work – Edit Financial Information All
Other Work – View – All
Product – Edit Financial Information All
Product – View – All
Project – Edit Financial – All
Project – View Management – All
Service – Edit Financial Information All
Service – View – All

Clarity_Non_Project_Investment
3. Logout

Steps to Reproduce (Resource1):

1. Login as ‘Resource1’

2. Navigate to Services List View

Click on the name of an existing Service Investment
Navigate to the Financial subpage

Expected Result: View and Edit Service Investment Financial Subpage
Actual Result: Error “You do not have the rights to perform the action”

Clarity_Non_Project_Investment_2
3. Navigate to Applications List View

Click on the name of an existing Application Investment
Navigate to the Financial subpage

Expected Result: View and Edit Application Investment Financial Subpage
Actual Result: Error “You do not have the rights to perform the action”

Clarity_Non_Project_Investment_3
4. Navigate to Assets List View

Click on the name of an existing Asset Investment
Navigate to the Financial subpage

Expected Result: View and Edit Asset Investment Financial Subpage
Actual Result: Error “You do not have the rights to perform the action”

Clarity_Non_Project_Investment_4
5. Navigate to Products List View

Click on the name of an existing Product Investment
Navigate to the Financial subpage

Expected Result: View and Edit Product Investment Financial Subpage
Actual Result: Error “You do not have the rights to perform the action”

Clarity_Non_Project_Investment_5
6. Navigate to Other Work List View

Click on the name of an existing Other Work Investment
Navigate to the Financial subpage

Expected Result: View and Edit Other Work Investment Financial Subpage
Actual Result: Error “You do not have the rights to perform the action”

Clarity_Non_Project_Investment_6
7. Logout

Steps to Reproduce (Setup):

Add Investment View Financial Rights to user

1. Login to Clarity as an administrator user

2. Admin Tool > Resources > click on the name for ‘Resource1’ > Global Access Rights

Add the following rights:

Application – view Financial Information All
Asset – View Financial Information All
Other Work – View Financial Information All
Product – view Financial Information All
Service – View Financial Information All

Clarity_Non_Project_Investment_7
3. Logout

Steps to Reproduce (Resource1):

1. Login as ‘Resource1’

2. Navigate to Services List View

Click on the name of an existing Service Investment
Navigate to the Financial subpage

Expected Result: View and Edit Service Investment Financial Subpage for all stock and user-defined NPIO Financial attributes
Actual Result: The stock NPIO Financial attributes can be edited, however user-defined attributes are read-only – see ‘myNPIOFinancialAttribute100’

Clarity_Non_Project_Investment_8
3. Navigate to Applications List View

Click on the name of an existing Application Investment
Navigate to the Financial subpage

Expected Result: View and Edit Application Investment Financial Subpage for all stock and user-defined NPIO Financial attributes
Actual Result: The stock NPIO Financial attributes can be edited, however user-defined attributes are read-only – see ‘myNPIOFinancialAttribute100’

Clarity_Non_Project_Investment_9
4. Navigate to Assets List View

Click on the name of an existing Asset Investment
Navigate to the Financial subpage

Expected Result: View and Edit Asset Investment Financial Subpage for all stock and user-defined NPIO Financial attributes
Actual Result: The stock NPIO Financial attributes can be edited, however user-defined attributes are read-only – see ‘myNPIOFinancialAttribute100’

Clarity_Non_Project_Investment_10
5. Navigate to Products List View

Click on the name of an existing Product Investment
Navigate to the Financial subpage

Expected Result: View and Edit Product Investment Financial Subpage for all stock and user-defined NPIO Financial attributes
Actual Result: The stock NPIO Financial attributes can be edited, however user-defined attributes are read-only – see ‘myNPIOFinancialAttribute100’

Clarity_Non_Project_Investment_11
6. Navigate to Other Work List View

Click on the name of an existing Other Work Investment
Navigate to the Financial subpage

Expected Result: View and Edit Other Work Investment Financial Subpage for all stock and user-defined NPIO Financial attributes
Actual Result: The stock NPIO Financial attributes can be edited, however user-defined attributes are read-only – see ‘myNPIOFinancialAttribute100’

Clarity_Non_Project_Investment_12

 

Solution:

Workaround:
None.

Status/Resolution:
Resolved in Clarity 12.1.3
Resolved in Clarity 13.0.1, 13.1.0

“Solutions provided by CA Technologies”