Application Guide for Oracle Self-Service E-Billing (Consumer Edition) > Enrollment and Login Use Cases >
Managing a Profile
In this use case, consumer users can view their current profile information and can modify their first name, last name, email address, password, and security question. Table 9 lists and describes the Managing a Profile use case functions.
Table 9. Managing a Profile
|
|
Name |
Managing a Profile |
Feature Area |
User Management. |
User |
Consumer user, CSR administrator (super or normal privileges) |
Trigger |
The consumer user clicks the My Accounts tab, then the Personal subtab in Oracle Self-Service E-Billing. |
Prerequisites |
The consumer user is currently enrolled in Oracle Self-Service E-Billing. |
Configuration Points |
- The number of characters in a password; PCI requires a minimum of seven characters
- The complexity of the password
- The number of questions for the security question
- The list of security questions
|
Main Path for Managing a Profile
- User Information - Profile (excluding change password and security question)
- The user changes his or her profile information:
- The user clicks Update.
- Oracle Self-Service E-Billing validates the form information for:
- Oracle Self-Service E-Billing displays the updated user information with the following success message: Your profile information has been changed successfully.
- User Information - Change Password
- The user clicks the link for changing the password.
- Oracle Self-Service E-Billing displays the Change Password Form.
- The user changes his or her password and clicks submit
- Oracle Self-Service E-Billing validates the form information for:
- Formatting
- Password Requirements
- Oracle Self-Service E-Billing generates an email indicating the password has been reset and sends it to the email address in Oracle Self-Service E-Billing.
- Oracle Self-Service E-Billing displays the updated user information with the following success message: Your password has been reset.
- User Information - Security Question
- The user clicks the link for Change Security Question.
- Oracle Self-Service E-Billing displays the Change Security Question Form
Select a Security Question; Pre-Populated Drop Down (Configurable)
- Best friend's name from childhood
- The name of the boy or girl you first kissed
- The place where you first met your spouse or significant other
- What is the make and model type of your first car
- What was the name of the school you attended in first grade
- The user provides a security answer.
- Form box size of 30 characters.
- The minimum length of a security question is one (configurable) character and cannot be the space character.
- The maximum length of the answer is 100 characters.
- Oracle Self-Service E-Billing trims leading and trailing spaces and does not include these in the calculation of minimum and maximum lengths.
- Spaces within the answer are valid.
- Special characters are valid and enhance the security level of the answer.
- The consumer user clicks Submit
- Oracle Self-Service E-Billing validates the information on the form for:
- Oracle Self-Service E-Billing displays the updated user information with the following success message: Your security question and answer have been reset.
Alternate Paths for Managing a Profile
Alternate paths can occur in this use case. The user clicks Cancel on the Manage Profile page
The page refreshes with the original settings.
The user clicks Cancel on the Change Password page
The Manage Profile page appears.
The user clicks Cancel on the Change Security Question page
The Manage Profile page appears.
Exceptions for Managing a Profile
Exceptions can occur with this use case. One of the form fields is an empty string when submitted
Oracle Self-Service E-Billing displays the Change Password form with the following error message: Please provide a value for ****.
The password or confirm password does not meet the requirements
Oracle Self-Service E-Billing displays the Change Password form with the following error message: Please provide a valid password and confirm password.
The password and confirm passwords are not exactly the same
Oracle Self-Service E-Billing displays the pre-populated Change Password form with the following error message: Please provide a valid password and confirm password.
If no question is selected or if the security answer provided is an empty string
Oracle Self-Service E-Billing displays the Change Security Question Form with the following error message: Please select a question and a valid answer for the question selected.
|