Task #1981
closedSeparate Remove from other menu items in identity bulk actions
100%
Description
A client wanted to remove roles from an identity using bulk actions in the Users form. However, by mistake he clicked on Odebrat (Delete) instead of Odebrání rolí (Unassign roles) and then confirmed his selection and removed the identity.
This is not the first this happened to someone, even admins don't always pay full attention. He proposes to move the item to the last place of the bulk actions or somehow to separate it from other choices. I think there are a number of ways to visually separate removing identities but some separation would be useful.
Files
Related issues
Updated by Vít Švanda about 5 years ago
- Status changed from New to Needs feedback
- Assignee changed from Radek Tomiška to Tomáš Doischer
Originally was delete operation last. Then projects implementers required change this behavior. They wanted to had bulk operations ordered by localized name (A-Z).
I hate current behavior and I want to have static order back (delete sould be last always).
Please consult this with others projects implementers and write conclusion here.
Updated by Radek Tomiška about 5 years ago
- File remove-styles.png remove-styles.png added
We can apply some decorator, for example text color, decoration, background etc.
Updated by Tomáš Doischer about 5 years ago
- Status changed from Needs feedback to Resolved
Since a new UI for bulk actions is being prepared, this is no longer relevant.
Updated by Radek Tomiška about 5 years ago
- Related to Task #1987: Add level property for bulk actions added
Updated by Radek Tomiška about 5 years ago
- Related to Task #1986: Rename bulk actions localization for remove entity from "remove" to "delete". added
Updated by Radek Tomiška about 5 years ago
- Category changed from UX to Bulk operations
- Status changed from Resolved to New
- Assignee changed from Tomáš Doischer to Radek Tomiška
Order for bulk action will be imporoved in this ticket. First (five) actions will be shown as buttons with icon, other actions will be in drop down (~ select box).
We need to choose a way, how to implement sorting.
Updated by Radek Tomiška over 4 years ago
- Status changed from New to In Progress
- Target version set to 10.6.0
Updated by Radek Tomiška over 4 years ago
- File bulk-action-design.png bulk-action-design.png added
- % Done changed from 0 to 50
Bulk action design changed. Bulk actions are rended bellow filter and filter is expanded to top:
Delete operations are on the end in menu + icon color added by level.
TODO:- bulk action agenda
- configurable options - quickButton (now is the first 5 actions rendered as buttons), order, deleteAction, level, icon etc.
- doc
Updated by Radek Tomiška over 4 years ago
- % Done changed from 50 to 80
Bulk action agenda is implemented, bulk action can be enabled / disabled from this agenda.
Configuration properties added - quickButton, order, deleteAction, level, icon. Properties are configurable from application setting only (will be added to bulk action agenda in future).
TODO:
- tests
- doc
Updated by Radek Tomiška over 4 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Radek Tomiška to Vít Švanda
- % Done changed from 80 to 90
Feature is implemented.
Commit:
https://github.com/bcvsolutions/CzechIdMng/commit/9fcbce6541b78f3404f2c4ccb2e245f1b290378f
Doc:
https://wiki.czechidm.com/devel/documentation/application_configuration/dev/backend#bulk_actions
https://wiki.czechidm.com/devel/documentation/bulk_actions/dev/bulk_actions#configuration
https://github.com/bcvsolutions/CzechIdMng/blob/develop/CHANGELOG.md#1060
Could you provide me a feedback, please?
Updated by Vít Švanda over 4 years ago
- Status changed from Needs feedback to Resolved
- Assignee changed from Vít Švanda to Radek Tomiška
- % Done changed from 90 to 100
I did review and tested it. Thanks for this awesome feature and big step in UX. You made so many changes in very short time, good job.
Updated by Radek Tomiška about 4 years ago
- Status changed from Resolved to Closed
Updated by Radek Tomiška about 4 years ago
- Related to Defect #2623: User with READ permission on IdmIdentity or IdmRole can invoke recertification added
Updated by Radek Tomiška about 4 years ago
- Related to Defect #2625: Bulk action - disabled actions are visible added
Updated by Radek Tomiška over 3 years ago
- Related to Task #909: More intuitive removal of elements added