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

[Admin/ Staff] impalement secondary flows for Staff section #147

Open
teodoranegru opened this issue Aug 15, 2024 · 0 comments · May be fixed by #168
Open

[Admin/ Staff] impalement secondary flows for Staff section #147

teodoranegru opened this issue Aug 15, 2024 · 0 comments · May be fixed by #168

Comments

@teodoranegru
Copy link

teodoranegru commented Aug 15, 2024

User story:

As an NGO Admin user, I want to manage the accounts I created for the organization staff (specialists).

Description:

The NGO Admin user should be able to edit their profile, manage their roles and permissions, restrict their access to the platform and support them in accessing the platform.

Secondary flows

  1. User navigates to Staff section from the main side navigation
  2. User clicks on the Vezi detalii button from the line of the user they want to access
  3. The system retrieves the user's profile in view mode
    For STATUS=Pending see design here
    For STATUS=Activ see design here
    For STATUS=Suspendat see design here

Edit the user details:

  1. User clicks on Editează button from the top right corner of the Detalii specialist section
  2. User edits the information and clicks on Salvează modificările button
  3. The system redirects the user to the view mode of the user's profile and displays the success message

Resend invitation email: (available only for user with STATUS=Pending)

  1. User clicks on Retrimite invitația button from the top right corner of the screen
  2. The system sends the invitation email to the email address entered in the Email field and displays the success message

Deactivate account: (available only for user with STATUS=Activ)

  1. User clicks on Dezactivează cont button from the top right corner of the screen
  2. The system restricts the access of that user to their account and automatically changes the status of the user in Suspendat
    If the user with STATUS=Suspendat tries to log in their account, display the following error (see design here) - WIP

Reset password: (available only for user with STATUS=Activ)

  1. User clicks on Resetează parola button from the top right corner of the screen
  2. The system triggers the Reset password flow on the email of the user

Reactivate account: (available only for user with STATUS=Suspendat)
4. User clicks on Reactivează cont button from the top right corner of the screen
5. The system retrieves access to that user to their account and automatically changes the status of the user in Activ

@alexPopaCode4 alexPopaCode4 linked a pull request Sep 11, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant