Done
Details
Assignee
Dmytro MelnyshynDmytro MelnyshynReporter
Christine Schultz-RichertChristine Schultz-RichertLabels
Priority
P2Story Points
2Sprint
NoneDevelopment Team
SpitfireFix versions
Release
Poppy (R2 2023)TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Dmytro Melnyshyn
Dmytro MelnyshynReporter
Christine Schultz-Richert
Christine Schultz-RichertLabels
Priority
Story Points
2
Sprint
None
Development Team
Spitfire
Fix versions
Release
Poppy (R2 2023)
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created May 15, 2023 at 3:14 PM
Updated October 3, 2023 at 7:18 PM
Resolved October 3, 2023 at 7:18 PM
Purpose: In a consortium environment, authority control may be managed centrally and shared to member libraries. These authority records need to be discoverable by member libraries and available for linking. Libraries may need to delete the records and these updates should be reflected in both shared Instances and local Instances.
Requirements
Allow user to delete a Shared MARC authority record with permissions in the central tenant
Mechanism to delete any links between the Shared MARC authority record and:
Central tenant SRS MARC Bib & Instance
Shadow Instances in member tenants
Local SRS MARC bibs and Local Instances
-Confirmation modal counter to include any linked MARC bib record - both shared and local, regardless of tenant- will be handled in https://folio-org.atlassian.net/browse/UIMARCAUTH-312 ; for now link count will only include shared and records local to the tenant
Scenarios:
Scenario - delete from central tenant:
Given the tenant is in a consortium environment and the user is viewing a Shared MARC authority record AND the user has the "MARC Authority: Delete MARC authority record" permission in the central tenant
When the user selects "Delete" from the MARC authority app Actions menu
Then the MARC authority record should be deleted from the central tenant
Scenario - confirmation message deleted:
Given the user has deleted the Shared the MARC authority record and the record that is linked to a MARC bib record (shared or local, regardless of tenant)
When the central tenant MARC authority record is deleted
Then the MARC authority app should appear AND a confirmation message is displayed that says "MARC authority record X has been deleted"
Scenario - break links:
Given the tenant is in a consortium environment and the MARC authority record has been deleted
When the MARC authority record is deleted from the central tenant
Then links to that MARC authority record in any of the following records should be deleted:
Central tenant SRS MARC Bib & Instance
Shadow Instances in member tenants
Local SRS MARC bibs and Local Instances