Modify Names of Logical Permissions

Description

Purpose: To modify the names of the logical permissions so they are easier to work with and so they sort better in permission menus

Scenarios

  1. Scenario

    • Given the following logical permission sets: Can create new user, Can edit user profile, Can assign and unassign permissions to users, Can view user profile, Can view permissions assigned to users

    • When displayed in FOLIO (currently shows in Permission set CRUD and on User Details)

    • Then prepend "Users: " so they appear like, for example, "Users: Can create new user"

  2. Scenario

    • Given the "Can create, edit and remove permission sets" permission set

    • When displayed

    • Then prepend "Settings (Users): " so it displays as "Settings (Users): Can create, edit and remove permission sets"

  3. Scenario

    • -Given the "configuration module - all permissions" permission set-

    • When displayed

    • Then display as "Settings (All): All permissions"

  4. Scenario

    • Given the "Inventory - all permissions" permission set

    • When displayed

    • Then display as "Items: All permissions"

  5. Scenario

    • -Given the "circulation - all permissions" permission set-

    • When displayed

    • Then display as "Circulation: All permissions"

  6. Scenario

    • Given the "circulation - all permissions" permission set

    • When displayed

    • Then display as:

      • Check in: All permissions

      • Check out: All permissions

Environment

None

Potential Workaround

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Cate Boerema October 10, 2017 at 9:42 AM

Everything looks good to me. Closing. Thanks, Wayne.

Wayne Schneider October 9, 2017 at 1:06 PM
Edited

, – can this issue be closed?

Wayne Schneider September 1, 2017 at 1:50 PM

After a conversation with , we decided to leave things as they are for now (pending verifying that the labels for "Check in" and "Check out" are correct. In the future, modifying these names and recombining permissions should just be a question of updating the package.json files of the appropriate UI modules. Sorry for the churn, and ! Next time I will definitely check in with you guys.

Mike Taylor September 1, 2017 at 11:26 AM

Thanks, . "Logical permissions" is fine; I just needed to confirm what it meant

Cate Boerema September 1, 2017 at 11:22 AM

Yeah, that's what Jakub used to call them. If there's a new name, I'll use it. Anyway, this sounds great, Mike. Thanks for the explanation!

Done

Details

Assignee

Reporter

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created July 10, 2017 at 7:29 AM
Updated October 10, 2017 at 9:42 AM
Resolved October 10, 2017 at 9:42 AM
TestRail: Cases
TestRail: Runs