Create/Edit Permission Set Form in Full-Page Overlay
Description
Purpose: To bring the permission set create/edit UX in line with the the UX for creating and editing other things in FOLIO (e.g. requests, items, users). UX has decided all forms should require explicit save in FOLIO.
Scenarios:
Scenario
Given the plus icon on Settings > Users > Permission Sets
When clicked
Then the new permission set form should display in an overlay similar to the one used for Create new user and create new item
Scenario
Given a permission set displaying in Settings > Users > Permission Sets
When selected
Then:
It should display read-only in the preview pane (NOTE: We plan to implement inline editing, but that will come later as part of a separate story)
User should be able to click to edit the permission set (use same edit control as is used in Users)
Scenario
Given a permission set displaying in Settings > Users > Permission Sets
When edited
Then the edit permission set form should display in an overlay similar to the one used for edit new user and create new item
Scenario
Given a permission set with unsaved changes
When user attempts to navigate away to another part of FOLIO (within the same browser tab)
Purpose: To bring the permission set create/edit UX in line with the the UX for creating and editing other things in FOLIO (e.g. requests, items, users). UX has decided all forms should require explicit save in FOLIO.
Scenarios:
Scenario
Given the plus icon on Settings > Users > Permission Sets
When clicked
Then the new permission set form should display in an overlay similar to the one used for Create new user and create new item
Scenario
Given a permission set displaying in Settings > Users > Permission Sets
When selected
Then:
It should display read-only in the preview pane (NOTE: We plan to implement inline editing, but that will come later as part of a separate story)
User should be able to click to edit the permission set (use same edit control as is used in Users)
Scenario
Given a permission set displaying in Settings > Users > Permission Sets
When edited
Then the edit permission set form should display in an overlay similar to the one used for edit new user and create new item
Scenario
Given a permission set with unsaved changes
When user attempts to navigate away to another part of FOLIO (within the same browser tab)
Then the unsaved changes modal should display