Add browse permissions

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

Purpose/Overview:
Users should have the possibility to assign Subject and Call number browse permissions.

Add Call number browse: View permissions and Subject browse: View permissions

Additional information:

Here are the permissions required by mod-search. browse authorities is outside the scope of this story

{
"id": "browse",
"version": "0.3",
"handlers": [
{
"methods": [ "GET" ],
"pathPattern": "/browse/call-numbers/instances",
"permissionsRequired": [ "browse.call-numbers.instances.collection.get" ]
},
{
"methods": [ "GET" ],
"pathPattern": "/browse/subjects/instances",
"permissionsRequired": [ "browse.subjects.instances.collection.get" ]
},
{
"methods": [ "GET" ],
"pathPattern": "/browse/authorities",
"permissionsRequired": [ "browse.authorities.collection.get" ]
}
]
}

Environment

None

Potential Workaround

None

Attachments

1
  • 10 Mar 2022, 09:16 AM

Checklist

hide

TestRail: Results

Activity

Show:

Magda Zacharska December 13, 2022 at 5:57 PM

Hi - https://folio-org.atlassian.net/browse/UIIN-2280#icft=UIIN-2280 should handle that.

Khalilah Gambrell December 9, 2022 at 4:45 PM

  is there a story to include these permissions : Call number browse: View permissions and Subject browse: View permissions with these permissions:

  • Inventory: All permissions

  • Inventory: View instances, holdings, and items

  • Inventory: View, create instances

  • Inventory: View, create, edit instances

 

cc:  

Magda Zacharska June 16, 2022 at 8:10 PM

at some point it was discussed that those permissions should become a part of a standard inventory permissions as it is very unlikely that a user will have permission to browse call numbers/subjects but will not have another inventory permissions. - what do you recommend as the best approach - include those permissions or rename them?

Ann-Marie Breaux June 16, 2022 at 7:53 AM

Hi One of the EBSCO libraries transitioning from Kiwi to Lotus was confused by these UI permission names. Might it be possible to update the UI names? Not any actual permission changes - just the UI name. Also, the App name is usually the first part of the UI permission name.

  • Instead of Call number browse: View permissions maybe Inventory: Can browse call numbers or Inventory: Browse call numbers?

  • Instead of Subject browse: View permissions maybe Inventory: Can browse subjects or Inventory: Browse subjects?

cc:

Magda Zacharska March 14, 2022 at 2:52 PM

Awesome, thank you and all involved!

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Firebird

Fix versions

Release

Lotus (R1 2022) Bug Fix

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created March 1, 2022 at 1:29 PM
Updated December 13, 2022 at 5:58 PM
Resolved March 10, 2022 at 8:25 PM
TestRail: Cases
TestRail: Runs