Skip to content

Usecase: User manages profile #24

Description

@servilla

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. https://github.com/PASTAplus/auth/issues/39

Mockups:

Image

Metadata

Metadata

Assignees

Labels

SPUSeattle Public UtilitiesusecaseUser scenario description in high-level english

Type

No type

Projects

Status
Usecase

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions