Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TFRS - Admin users can delete new user accounts before mapping #2121

Open
6 tasks
airinggov opened this issue Feb 23, 2023 · 1 comment
Open
6 tasks

TFRS - Admin users can delete new user accounts before mapping #2121

airinggov opened this issue Feb 23, 2023 · 1 comment
Labels
Main release For immediate release into production when ready Medium Medium priority Story User story

Comments

@airinggov
Copy link
Collaborator

airinggov commented Feb 23, 2023

Description:

IDIR Admin and BCeID Managing Users can delete user accounts before successful mapping

Description:

As an IDIR user with the Administrator role or a BCeID user with the Managing Users I want to be able to delete user accounts that have not successfully mapped so that I can resolve duplicate accounts made in error.

Purpose:
Currently only a developer can remove duplicate accounts. Unfortunately, this issue occurs too frequently, and the Low Carbon Fuels Branch / fuel suppliers needs to be able to manage it without having to go to a developer.

Wireframe:

Purpose and benefit to user:
Low Carbon Fuels Branch / fuel suppliers needs to be able to manage it without having to go to a developer.

Acceptance Criteria:

  • Given I am a IDIR Admin, When I am managing supplier BCeID users, then then I want to be able to delete the user prior to the account being mapped
  • Given I am a BCeID Managing Users, When I am adding new BCeID users and make a mistake, then I want to be able to delete the user prior to the account being mapped

Development Checklist:

  • A. Develop a function to determine if a user account has been successfully mapped.
  • B. Create a user interface (UI) for IDIR Admin and BCeID Managing Users to delete user accounts that have not been successfully mapped.
  • C. Implement a check in the delete function to ensure that only IDIR Admin and BCeID Managing Users can delete accounts that have not been mapped.
  • D. Implement a check in the delete function to prevent deletion of mapped user accounts.

Notes:

@airinggov airinggov added Medium Medium priority Story User story labels Feb 23, 2023
@kcabhar
Copy link
Contributor

kcabhar commented Mar 15, 2023

@justin-lepitzki justin-lepitzki added the Main release For immediate release into production when ready label Jun 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Main release For immediate release into production when ready Medium Medium priority Story User story
Projects
None yet
Development

No branches or pull requests

3 participants