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
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”
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”
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”
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”
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”
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
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’
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’
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’
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’
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’
Solution:
Workaround:
None.
Status/Resolution:
Resolved in Clarity 12.1.3
Resolved in Clarity 13.0.1, 13.1.0