ZEVA 2 Administrative page: user status update with confirmation - IDIR & BCEID user interfaces
- Dominant language
- TypeScript
- Stars
- 1
- Forks
- 6
- Avg merge
- 8h 52m
- Merged PRs (30d)
- 33
Description
**Describe the task**
7 BCeID users reported that users can't be fully deleted from the system. The problem is how system communicate Inactive status. Users only see "User cannot login", which doesn't clearly explain that it is essentially means the user has been removed from active use.
To address the identified problem, we will ensure clear communication of active and inactive statuses for users, and implement a confirmation pop-up when status changes are made. This ticket applies to both IDIR and BCEID users.
**Purpose**
Enhance the overall UX.
**Acceptance Criteria**
The acceptance criteria below appl equally to both IDIR and BCEID users. All elements (pop-ups, text, status descriptions and logic) should be implemented across both user interfaces.
- [ ] As a **BCEID or IDIR user** when I change the active/inactive radio selection, a popup appears on the screen for a confirmation
- [ ] As a **BCEID or IDIR user**, when I click the status confirmation button on the popup, the selected status is saved to the database.
- [ ] Confirmation pop-ups for status changes. Changing status will now trigger a confirmation pop-up. These updates will no longer rely on Save, which reduces the chance of unintended changes.
- [ ] Save button limited to user info (such as name, last name, etc.)
- [ ] Updated descriptions of each status : Active - User can log in into the system and perform actions based on their assigned role. ; Inactive - This will deactivate the user’s account. They won’t be able to log in, get notifications, or take any actions. Their data and activity history will be kept. They’ll be removed from the active users list but can still be found in the Inactive users tab.
**Additional context**
[full design proposal](https://bcgov.sharepoint.com/:b:/r/teams/00598-TeamZelda/Shared%20Documents/Team%20Zelda/_ZEVA/ZEVA%20Rebuild/UX%20Proposals%20to%20BA/Admin%20page%20proposal/UX%20proposal%20Admin%20page.pdf?csf=1&web=1&e=MA2baz)
[figma link](https://www.figma.com/design/7Qgou3rxcHHk5qbmD9538x/ZEVA-2?node-id=1009-16194&t=HQoE6epZrHXErYXI-1)
[proto idir](https://www.figma.com/proto/7Qgou3rxcHHk5qbmD9538x/ZEVA-2?page-id=1009%3A14827&node-id=1009-16115&viewport=263%2C212%2C0.05&t=oAvtlPJNx3tTzKJk-1&scaling=scale-down-width&content-scaling=fixed&starting-point-node-id=1009%3A16115)
[proto bceid](https://www.figma.com/proto/7Qgou3rxcHHk5qbmD9538x/ZEVA-2?page-id=1009%3A14827&node-id=1009-15909&viewport=263%2C212%2C0.05&t=oAvtlPJNx3tTzKJk-1&scaling=scale-down-width&content-scaling=fixed&starting-point-node-id=1009%3A15909)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.