Authorization role - Duplicate authorization role

Description

Purpose: Libraries can create Roles in FOLIO, typically based on roles within the library. A library may wish to create similar roles, but perhaps with more limited capabilities, and it would save time to duplicate or clone a similar set and make adjustments, rather than having to always start from scratch.

User story statement(s):

As an authorized user working with roles,
I want to be able to duplicate existing roles
so that I create similar roles, but perhaps with more limited capabilities very efficiently

Scenarios:

  1. Display option in actions menu:

    • Given a staff user is working in Authorization roles

    • When a role has been selected

    • Then action menu is shown in top right

    • AND menu contains following actions

      • Edit

      • Duplicate

      • Delete

  2. Duplicate Authorization role

    • Given a staff user is working Authorization roles

    • AND a role has been selected

    • When user clicks Duplicate

    • Then a new role is created

    • AND the Name of the new role has been appended with “(duplicate) - <<Date:time>>”

    • AND it has identical capabilities

    • AND it has NO users assigned

Environment

None

Potential Workaround

None

Attachments

4

Checklist

hide

Activity

Show:

Dimitri Gogiashvili September 24, 2024 at 9:25 AM

Tested on https://eureka-central-tenant.int.aws.folio.org/ works as expected. Attached the updated recording.
Hello, please verify. Thanks!

Dimitri Gogiashvili September 19, 2024 at 1:41 PM

Description has been updated: Duplicated authorization role should include current date and time in it’s name - “<<Original role name>> (duplicate) - <<Date:time>>”

Dennis Bridges May 8, 2024 at 1:51 PM

I have assigned this issue to Eureka as it probably makes sense for that team to own it. However TJet will be implementing a duplicate function in the consortia manager for these as it is very important to administrators. It would be ideal if this was also implemented for Ramsons so please let us know if it is problematic. thx!

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Thunderjet

Release

Ramsons (R2 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 22, 2024 at 5:21 PM
Updated October 2, 2024 at 9:47 PM
Resolved October 1, 2024 at 11:06 AM
TestRail: Cases
TestRail: Runs