Done
Details
Details
Assignee
Dennis Bridges
Dennis BridgesReporter
NinaChistova
NinaChistovaLabels
Priority
Story Points
1
Sprint
None
Development Team
Thunderjet
Fix versions
Release
Ramsons (R2 2024)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created May 28, 2024 at 6:51 AM
Updated June 13, 2024 at 10:25 AM
Resolved June 7, 2024 at 9:22 PM
Preconditions:
Central and Member tenants exist
At least one location exists in each tenant in "Settings" -> "Tenant" -> "Location setup" (note their names)
"Allow user to select locations from other affiliations for central orders" option should be
checked in "Settings" -> "Consortium manager" -> "Central ordering" in Central tenant
Order #1 in "Open" status with 1 PO line has been created in
Central tenant with following settings:
"Title" is not selected from "Title look-up"
One Location related to Member tenant is added (e.g. "Loc1")
"Create inventory" is "Instance, Holding, Item"
An Invoice in "Open" status exists in "Invoices" app in Central tenant
User with User type = "Staff" has following permissions:
Invoice: Can view, edit and create new Invoices and Invoice lines (in all tenants)
Settings (Consortia): Can view network ordering (in Central tenant)
User has affiliations in Central and Member tenants is logged into Central tenant
User is on "Invoices" app with details pane opened for Invoice from precondition #5
Steps to reproduce:
Open “DevTools” pane
On "Invoice lines" accordion click "Actions"
Select "Add line from POL" option
Expected result: there are no errors in response for “Results”
Actual result: 403 error appears in response for “Results”: Access for user '<name>' (<userID>) requires permission: consortia.publications-results.item.get