Application Guide for Oracle Self-Service E-Billing (Business Edition) > Customer Service Representative Use Cases >

Enrolling the Bootstrap User as the Initial CSR Administrator


This use case describes how to enroll the bootstrap user as the initial CSR administrator.

Table 85 lists and describes the use case functions.

Table 85. Enrolling the Bootstrap User as the Initial CSR Administrator
Function
Description

Name

Enrolling the bootstrap user as the initial CSR administrator.

Feature Area

User enrollment.

User

Bootstrap user.

Trigger

The bootstrap user displays the CSR Login page.

Configuration Points

The number of characters in the temporary password that Oracle Self-Service E-Billing generates.

Business Rules

When the bootstrap user enters the user name and password created during the installation, Oracle Self-Service E-Billing requires the employee to immediately set a personal CSR user ID and password, using different values.

Rules

  • 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 the code is initially 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.
  • The message on the login screen after the enrollment is as follows:

    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 in to the application.

Main Path for Enrolling the Bootstrap User as the Initial CSR Administrator

The following path describes the CSR (Administrator) Initial Enrollment use case:

  1. The bootstrap user enters the user name and password created during the installation.
  2. 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 - The CSR admin user name cannot be the same as the bootstrap user name.
    • CSR Administrator First Name
    • CSR Administrator Last Name
    • CSR Administrator Role. Specify the CSR, or read-only, Administrator.
    • CSR administrator user name
  3. The bootstrap user clicks Submit.
  4. Oracle Self-Service E-Billing validates the information on the form for the following:
    • Formatting
    • Completeness
  5. Oracle Self-Service E-Billing sends an email to the user email address. The email must contain an HTTPS link with a unique validation code that does the following:
    • Uses an abbreviated list of characters
    • Contains at least one uppercase character, one lowercase character, and one number
  6. Oracle Self-Service E-Billing enters the validation code in the database.
  7. Oracle Self-Service E-Billing sets a status flag in the database, indicating this CSR account is inactive.
  8. Oracle Self-Service E-Billing displays the Login screen with a message.

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 in this use case.

The Bootstrap User Enters the User Name Created During the Installation as the Personal CSR User ID

Oracle Self-Service E-Billing displays the following error message: Invalid User Name was Entered.

One of the Form Fields is Left NULL 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.

Application Guide for Oracle Self-Service E-Billing (Business Edition) Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.