Summary: Configuring the Staff Booking Status field as 'Secured' and View Access = All Users, the user is still able to edit the value in the Timeline column, but it works as expected in the allocation details flyout from that timeline child allocation row. It works on the Staff Grid within the Staffing Workspace, but not on any of the Timeline tabs.
Steps to Reproduce:
- First, ensure the Classic, Administration, System Option, 'Prioritize Access Rights over Attribute Level Security' is NOT checked.
- Go to MUX Clarity, Administration Workspace, Attributes Tile.
- Filter for Object = Staff (the Team object - 'prteam' table).
- Mark the 'Booking Status' as Secured = checked and set the View Access = All Users; leave Edit Access = blank.
- Navigate to one of the Staffing workspace Timelines, such as the 'Allocations by Investment' tab.
- Add the 'Booking Status' as a column in the Timeline layout.
- Notice the header for the column displays the FLS 'shield' icon as expected.
- Expand one of the investment grouping rows to display the child allocation rows.
- Open the Details flyout and with the 'Booking Status' in the layout, you can see the field is read-only (greyed); not editable as expected.
- Double-click into the column cell of the Booking Status for one of the child rows and make a change to the status and move off of the field.
Expected Results: This field should not allow editing because the user only has view access through field-level security (FLS).
Actual Results: The field opens up the pull-down and the user is able to select a different status and update the field.
Workaround: None.