"Actions" button is displayed for "Instance" record when user have only "Subject / Call number browse: View permissions" permission

Description

Overview: "Actions" button (it doesn't contain any options) is displayed for "Instance" record when user has only "Subject browse: View permissions" or "Call number browse: View permissions" permission
Steps to Reproduce:

  1. Log into Orchid Bugfest environment as User with follwoing permissions:
    Subject browse: View permissions

  2. Go to "Inventory" app >> Select "Browse" toggle

  3. Select "Subjects" option from "Select a browse option" dropdown on "Search & filter" pane

  4. Enter any existing Subject in the search field, for example: "jazz"

  5. Click "Search" button

  6. Click on any subject hyperlink in "Subject" column

  7. Click on any Instance record

  8. Click on the "Action" button in the 3rd pane

Expected Results: There is NO "Actions" menu in the right upper corner, User is not able to modify the Instance
Actual Results: Empty "Actions" menu is displayed in the detail view of "Instance".

Additional information:
UPD: Same issue is reproduced if user has assigned "Call number browse: View permissions" permission, see screenshot:

Interested parties:  

CSP Request Details

None

CSP Rejection Details

None

Potential Workaround

None

Attachments

4

Checklist

hide

TestRail: Results

Activity

Show:

Yauhen Viazau June 1, 2023 at 11:01 AM

Verified on Snapshot-1 - works as expected

User with "Subject browse: View permissions" or "Call number browse: View permissions" permissions does not see "Actions" button for "Instance", "Holdings", "Item"

"Actions" button becomes available after adding appropriate permissions

See attached screencasts as examples:

  •  

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Poppy (R2 2023)

RCA Group

Requirements change

Affected releases

Orchid (R1 2023)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 17, 2023 at 7:47 PM
Updated October 3, 2023 at 3:24 PM
Resolved June 5, 2023 at 12:07 PM
TestRail: Cases
TestRail: Runs