Bulk editing for external shares
Description
Port feature from JES to CES, based on
ESFJ-498:Bulk editing for external sharesReleased
, copy o the description below:
Implement a feature to allow bulk edition of external shares.
Bulk edition should be added to global share list view.
Add 'Bulk edition' button with split dropdown menu:
- selected (all selected rows),
- not selected (all not selected rows from filter),
- all from filter
Create bulk edition form displayed instead of share list:
- show number of affected share records
- each option needs to be activated by checkbox selection
Fields allowed to edition:
- checkbox ‘update last modified by’ - user picker - overrides last modified user,
- selected user email section (only one checkbox from below can be checked), user picker same as in Selected users tab on share form
- checkbox ‘overwrite’ - user picker - overrides users,
- checkbox ‘add new’ - user picker - adds new users to each share that don't have them,
- checkbox ‘remove existing’ - user picker - removes users.
- selected user domain section (only one checkbox from below can be checked), input same as in Selected users domain tab on share form
- checkbox ‘overwrite’ - input - overrides domain
- checkbox ‘add new' - input - add domains to each share that don't have them,
- checkbox ‘remove existing' - input - removes domains
Buttons:
- Save - validates each selected operation input value and updates shares taking into account project schemes for each one,
- Cancel - returns to previous view with same filter set.
Accepted criteria
- Develop functionality to bulk edit domains associated with selected shares.
- Enable bulk recipient changes across selected shares.
Based on customer support request.
Customer feedback
Adding a way to bulk edit external shares would have been very helpful.
I understand that each may be somewhat different, but if you could find a way to process a bulk change for who they are shared with…or at least the domain.
We had to open hundreds of shares just to remove the domain from each as they had been keyed into each of them.
Child issues
ESFC-542
Share form improvements - Selected Users
Withdrawn
Linked issues
duplicates
ESFC-395
Bulk editing for external shares
Withdrawn
is caused by
ESFJ-498
Bulk editing for external shares
Released
blocks
ESFC-501
Remove `showBulkEdit` field from atlassian-connect.json after ESFC-486 is released and plugin is reinstalled in PROD
Released
Activity
Show:
Hello @Michał,
Please merge code to dev branch.
This is the best moment to add more information that can be helpful to prepare release notes.
@MichałFeature verified - QA environment.
@Michał Feature failed - QA environment. Bulk editing does not update summary in Global settings
Hello @Michał ]
This is the best moment to add more information that can be helpful for tester.
Please attach - Before / After screenshot if possible.
@Testers:
Hello @Kamil Zarychta,
Task is ready for review.
@Michał please make sure reviewer
have easy access to contend to be reviewed.
If this is code change. Please make sure PR is created.
If this is new documentation, blogpost, etc. Please provide link to page.