Application Guide for Oracle Self-Service E-Billing (Consumer Edition) > Customer Service Representative Use Cases >
Enrolling the Bootstrap User as the Initial CSR Administrator
This use case describes how the bootstrap user, created during the installation, enrolls as the initial CSR administrator. Table 47 lists and describes the use case functions.
Table 47. Enrolling the Bootstrap User as the Initial CSR Administrator
|
|
Name |
Enrolling the Bootstrap User as the Initial CSR Administrator |
Feature Area |
Enrollment |
User |
Bootstrap User |
Trigger |
The bootstrap user displays the CSR Login page. |
Configuration Points |
The number of characters in the temporary password. Oracle Self-Service E-Billing generates the temporary password. |
Functions |
- Oracle Self-Service E-Billing-generated validation codes cannot contain the following characters: a, A, e, E, 3, o, O, 0, i, I, 1, u, U, y, Y, $, @, !, *
- The account that has been created and set to inactive state expires within four hours, and only a CSR administrator can reset the account.
- Oracle Self-Service E-Billing cannot reuse the validation code for 30 days after initially being created.
- The bootstrap user's CSR user name and password must be preserved and can never be changed. This account can be deactivated and reactivated, however.
|
Main Path for Enrolling the Bootstrap User as the Initial CSR Administrator
The main path to enroll the bootstrap user as the initial CSR administrator is as follows:
- The bootstrap user enters the user name and password created during the installation.
Oracle Self-Service E-Billing determines this is the correct bootstrap user and password and displays the CSR administrator's form. The bootstrap user must provide a new value for each field:
- CSR Admin User Name - Cannot be the same as the bootstrap user name.
- CSR Admin First Name
- CSR Admin Last Name
- CSR Admin Role: CSR administrator (Read-Only CSR administrator)
- CSR Admin Email Address
- The bootstrap user clicks Submit.
Oracle Self-Service E-Billing validates the information on the form for:
- Oracle Self-Service E-Billing sends an email to the email address provided for the bootstrap user (new CSR administrator).
The email must contain an HTTPS link with a unique validation code. The validation code must satisfy the following conditions:
- Uses an abbreviated list of characters
- Contains of at least one uppercase character, one lowercase character, and one number
- Oracle Self-Service E-Billing enters the validation code in the database and sets a status flag in the database indicating this CSR account is inactive.
- Oracle Self-Service E-Billing displays the Login screen with the following message:
A message has been sent to the email address you have supplied during the enrollment process, you'll need to review it so that you can log into the application.
Alternate Paths for Enrolling the Bootstrap User as the Initial CSR Administrator
The bootstrap user clicks Cancel, and Oracle Self-Service E-Billing displays the Login page. Exceptions for Enrolling the Bootstrap User as the Initial CSR Administrator
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 populated Enrollment Form with the following error message: Please provide a value for ****. The email address does not have at least one valid character preceding the at sign @, preceding the period, and following the period
Oracle Self-Service E-Billing displays the populated Enrollment Form with the following error message: Please provide a valid email address.
|