Details
Description
Purpose: First iteration of assigning user permissions to a user record. Making use of these permissions to control access within FOLIO is out of scope for this story (covered in LIBAPP-69)
- Scenario
- Given the User Details page
- When displayed
- Then a "Users permissions" section should display along with an "Add" button as shown in the prototype
- Scenario
- Given the Add button in the "User permissions" section on the User Details pane for User A (use "User permissions", not "Staff member permissions")
- When clicked
- Then a select with search menu shall display as shown in the prototype
- Scenario
- Given the Add user permissions menu
- When displayed
- Then the all available permissions should display. For the purposes of this story, that would be:
- Can view user profile
- Can edit user profile
- Can create new user
- Scenario
- Given the Add user permissions menu
- When a search term is entered into the the search box
- Then matching search results shall display in alphabetical order by permission name
- Scenario
- Given the Add user permissions menu
- When a user permission is clicked
- Then:
- The menu should close AND
- The selected user permission should display in alphabetical order in the User permissions list for User A
TestRail: Results
Attachments
Issue Links
- blocks
-
LIBAPP-83 CRUD Permission Sets v1
-
- Closed
-
-
LIBAPP-138 Permissions: Can Edit User Profile
-
- Closed
-
-
UIU-16 CRUD Staff Member Permission Sets Deluxe
-
- Closed
-
- is blocked by
-
DMOD-146 mod-permissions should support searching via CQL
-
- Closed
-
-
DMOD-147 devise a method for directly assigning permissions to the users
-
- Closed
-
-
DMOD-173 the permissions module should return permission object for /perm/users/{username}/permissions
-
- Closed
-
-
STRIPES-122 Support templated resource paths in mutators
-
- Closed
-
-
STRIPES-123 Make local state available for use in the stripes-connect manifest
-
- Closed
-
-
STRIPES-149 Code Smell: what is the distinction between this.options and this.optionsTemplate in RESTResource.js?
-
- Closed
-
-
STRIPES-193 pass 'username' down to the details view
-
- Closed
-
-
STRIPES-228 Uncaught TypeError: Cannot read property 'length' of null
-
- Closed
-
- is duplicated by
-
STRIPES-112 DRAFT: assign permissions from the User view screen
-
- Closed
-
- relates to
-
DMOD-175 Having a JSONB field named "id" gets masked in the setter function for the pojo
-
- Closed
-
-
LIBAPP-148 Permissions: Can Assign and Unassign Permissions to Users
-
- Closed
-
-
MODUSERS-5 The permission user should be obtained using a mod-user user id.
-
- Closed
-
-
STRIPES-192 Support loading records that are simple strings in array?
-
- Closed
-