Description:
Not authorized user can see secured attributes, despite enable to protect attributes in [Object] - [Resource].
[Resource List] can be protected, but [Select Resource] cannot be protected.
Steps to Reproduce:
- Login to Clarity as an administrator user
- Admin Tool > Studio: Objects > Resource Object > Attributes
- Create a new attribute
- Views > Resource Labor Properties > [Layout:Edit]
Create a new Subpage (mySubpage)
In the Subpage properties, check / select 'Secured' option
Add a Section to the new Subpage
Add the new attribute to the subpage section
- Views > Resource List > [Layout]
Add the new attribute to this list
Resource List > [Options]
Attribute Value Protection = 'Use display conditions and secured subpages to protect attribute values on this list'
- Views > Select Resource List > [Layout]
Add the new attribute to this list
Select Resources List > [Options]
Attribute Value Protection = 'Use display conditions and secured subpages to protect attribute values on this list'
- Admin Tool > Resources > Locate the administrator user
Global Rights > Select and Add the new subpage security access rights
Resource mySubpage - Edit All
Resource mySubpage - View All
- Main Application > Resources
Edit a few Resource Properties to add a value to the new attribute
- Return to the Resource List view
The attribute values can be seen because the Administrator user currently has the right to View/Edit the attribute
- Navigate to a Project > Team tab > click 'Add' button
The attribute values can be seen because the Administrator user currently has the right to View/Edit the attribute
- Admin Tool > Resources > Locate the administrator user
Global Rights > Remove the new subpgate security access rights
- Main Application > Resources
The Resource List View is working as expected, the attribute values do not appear
- Navigate to a Project > Team tab > click 'Add' button
The 'Select Resource' view is not working as expected, the attribute values are appearing when they should not
Expected Result: Only users who have access right can see secured attributes.
Actual Result: All users can see secured attributes.
Solution:
WORKAROUND:
Avoid placing secured attributes on the 'Select Resource' list until this issue is resolved. Direct users to look at the 'Resource List View' for this attribute value to show up or not as expected.
STATUS/RESOLUTION:
This issue is documented as CLRT-54134 and is planned for a Clarity 12 Service Pack.
Keywords: CLARITYKB, CLRT-54134, clarity12open.