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 personal information, password, and security question. Table 6 lists and describes the Managing a Profile use case functions.
Table 6. Managing a Profile
|
|
Name |
Managing a Profile |
Feature Area |
User Management. |
Description |
Lets users view and modify their current profile information. |
User |
Consumer user, CSR administrator. The CSR administrator can have super or normal privileges. |
Trigger |
The user clicks the My Accounts tab, then the Personal subtab. |
Prerequisites |
The consumer user is currently enrolled in Oracle Self-Service E-Billing. |
Active Links (Breadcrumbs) |
- My Account. Redisplays the Profile Details page.
- Personal. Redisplays the Profile Details page.
|
subnavigation Bar |
- User Profile (Active)
- Notifications
- Contacts
- Preferences
|
Page Names |
- Profile Details
- Change Password
- Change Security Question
|
Page Contents - Profile Details Page |
Profile Details page Buttons:
Text:
- Personal Information
- Mailing Address
- Contact Information
- Email Address
- Asterisk (*) Required Fields
Data: User ID Prompts:
- First Name
- Middle Name
- Last Name
- (If Digital Access Information System (DAISY) file format is enabled for the user) Additional Bill Ready Notification - Check box
- Address Line 1
- Address Line 2
- Address Line 3
- Zip Code
- City
- Country (Select from list)
- State (Select from list)
- Home Phone Number
- Mobile Phone Number
- Mobile Service Provider (Select from list)
- Email Address
- Confirm Email Address
Links:
- Change Password
- Change Security Question
|
Page Contents - Change Password Page |
Change Password page Module: Change Password Buttons:
Prompts:
- Old Password
- New Password (Cannot be the same as the previously entered password.)
- Confirm Password
Text: Asterisk (*) Required Fields |
Page Contents - Change Security Question Page |
Change Security Question page Module: Enter Security Question and Answer Buttons:
Prompts:
- Security Question (Select from the following configurable list)
- 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?
- Security Answer
Text: Asterisk (*) Required Fields |
Configuration Points |
- If Web services are configured, then the data displayed comes from your external CRM application. If Web services are not configured, then the Oracle Self-Service E-Billing database provides the data.
- The number of characters in a password; Payment Card Industry (PCI) Data Security Standard 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
The main path to manage a profile is as follows:
- The user clicks the My Accounts tab, then the Personal subtab.
- The user can do any of the following:
- The user changes the editable profile information, then clicks Update.
Oracle Self-Service E-Billing validates the form information for formatting and completeness and then displays the updated user information with the following message: Success Message - Your profile information has been updated successfully.
- The user clicks the Change Password link to display the Change Password page, enters his or her old password, new password, reenters the new password, and then clicks Submit.
The password must be eight characters by default (configurable) and must meet the following criteria:
- Must contain at least one uppercase character.
- Must contain at least one lowercase character.
- Must contain at least one number.
- Spaces are not valid.
- Special characters are valid and enhance the security level of the password.
Oracle Self-Service E-Billing validates the form information for formatting, completeness, and password requirements and then generates an email indicating the password has been reset and sends it to the email address in Oracle Self-Service E-Billing. The following message appears: Success Message - Your password has been reset.
- The user clicks the Change Security Question link to display the Change Security Question page, selects a security question from the list, enters a security answer, and then clicks Submit. The security answer must meet the following criteria:
Alternate Paths for Managing a Profile
Alternate paths can occur in this use case. The user clicks Reset 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.
|