Create a new ‘Inventory: Update ownership’ permission to control display of Update ownership action

CSP Request Details

None

CSP Rejection Details

None

CSP Approved

None

Description

Purpose: Create a new ‘Inventory: Update ownership’ permission to control the display of the Update ownership action.

Requirements:

  • UI permission name: Inventory: Update ownership

  • Hide this permission or disallow its assignment to users in non-consortial tenants.

  • This new permission should NOT be in the existing Inventory: All permissions permission.

Scenarios:

  1. Scenario 1

    • Given the UI permissions

    • When viewing the list of Inventory permissions

    • Then display a new one named: Inventory: Update ownership

    • NOTE: Only display this permission for users associated with member library tenants or central, consortial tenants, but NOT for users associated with non-consortial tenants.

  2. Scenario 2

    • Given the UI permission named Inventory: Update ownership

    • When that permission is assigned to a user

    • and a given Holdings or Item is linked to a Shared Instance

    • Then display the Holdings and Item detail Action menu option Update ownership

Testing

  • Member library tenant

    • Test assigning the UI permission and whether it triggers the action menu option to appear or not

  • Central, consortial tenant

    • Test assigning the UI permission and whether it triggers the action menu option to appear or not

  • Non-consortial tenant

    • Test whether this UI permission is suppressed from the list of UI permissions available to users on non-consortial tenants

Environment

None

Potential Workaround

None

Attachments

3

Checklist

hide

Activity

Show:

Ryan TaylorAugust 29, 2024 at 3:35 PM

Looking good. Moving to Done.

Maksym IshchenkoAugust 21, 2024 at 11:01 AM

Hi

Ticket verified on folijet rancher env. Now new permissions is available on ecs envs and not available on non-ecs. Moving ticket further

Central tenant:

 

Member tenant:

Non-ecs:

 

cc:

Mariia AloshynaAugust 15, 2024 at 1:56 PM

Scenario 2 should be tested in the scope of and

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Folijet

Fix versions

Release

Ramsons (R2 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created July 19, 2024 at 9:27 AM
Updated October 31, 2024 at 4:03 PM
Resolved August 29, 2024 at 3:35 PM
TestRail: Cases
TestRail: Runs