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

Usecase: User manages profile #24

Open
servilla opened this issue Apr 16, 2024 · 0 comments
Open

Usecase: User manages profile #24

servilla opened this issue Apr 16, 2024 · 0 comments
Assignees
Labels
SPU Seattle Public Utilities usecase User scenario description in high-level english

Comments

@servilla
Copy link
Collaborator

servilla commented Apr 16, 2024

User management service to enable the management of the user profile.

Story: User/Group Management and Microsoft SSO #3

Goal:
Allow a user to add another user to a group.

Actors:

  1. User
  2. System

Prerequisites:

  1. User "A" is authenticated.

Actions:

  1. User "A" selects "manage user profile" menu.
  2. System displays "manage user profile" menu items.
  3. User "A" selects "update profile" menu item.
  4. System displays current user profile information, including "modify common name", "modify email address", and "modify notifications".

Main: Modify common name

  1. User "A" selects "modify common name" menu item.
  2. System displays "common name" text form field with current common name displayed.
  3. User "A" modifies common name and selects submit.
  4. System updates User "A" common name.
  5. System displays User "A" profile.

Alternate 1: Modify email address

  1. User "A" selects "modify email address" menu item.
  2. System displays "email address" text form field with current email address displayed.
  3. User "A" modifies email address and selects submit.
  4. System updates User "A" email address.
  5. System displays User "A" profile.

Alternate 2: Modify notifications

  1. User "A" selects "modify notifications" menu item.
  2. System displays "notifications" checkbox form field with current checkbox selection displayed.
  3. User "A" modifies notification checkbox and selects submit.
  4. System updates User "A" notifications.
  5. System displays User "A" profile.

Issue:

  1. Edit user profile auth#39

Mockups:

Image

@servilla servilla self-assigned this Apr 16, 2024
@servilla servilla added usecase User scenario description in high-level english SPU Seattle Public Utilities labels Apr 16, 2024
@servilla servilla moved this to Usecase in Consolidated Issues Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
SPU Seattle Public Utilities usecase User scenario description in high-level english
Projects
Status: Usecase
Development

No branches or pull requests

1 participant