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

Enrolling a CSR Administrator


This use case lets the initial CSR (and other CSR users with an administrative role) create additional CSR users after the initial CSR has been complete.

Table 84 lists and describes the use case functions.

Table 84. Enrolling a CSR Administrator
Function
Description

Name

Enrolling a CSR Administrator

Feature Area

Enrollment

User

Initial CSR and CSR Administrator

Trigger

A CSR with an administrator's role clicks CSR users, and then click Create CSRs.

Preconditions

Oracle Self-Service E-Billing CSR application has been deployed and the initial CSR Administrator has been created.

Configuration Points

  • The length of the CSR user name
  • The number of characters in the Oracle Self-Service E-Billing-generated temporary password

Business Rules

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

Notes

  • 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.

Main Path for Enrolling a CSR Administrator

The following path describes the Enrolling a CSR Administrator use case:

  1. CSR Administrator enters the following information into the form:
    • CSR user name
      • Length default is a minimum of eight characters (Configurable).
      • User name cannot equal the value of the master CSR user ID.
    • CSR first name
    • CSR last name
    • CSR role
      • CSR administrator
      • CSR
    • CSR email address
    • CSR Confirm Email
  2. The CSR administrator user clicks Submit.
  3. Oracle Self-Service E-Billing validates the information on the form for:
    • Formatting
    • Completeness
    • CSR Email and CSR Confirm Email match
  4. Oracle Self-Service E-Billing sends an email to the end user email address. The email must contain an HTTPS link with a unique validation code that
    • Uses an abbreviated list of characters.
    • Contains of at least one uppercase character, one lowercase character, and one number.
  5. Oracle Self-Service E-Billing enters the validation code in the database.
  6. Oracle Self-Service E-Billing sets a status flag in the database indicating this account is an inactive CSR user.
  • Oracle Self-Service E-Billing displays the Create CSR User page populated with the information entered, in a read-only state, and displays the following message: A message has been sent to the email address of the CSR user you have just created.

Alternate Paths for Enrolling a CSR Administrator

Alternate paths can occur in this use case.

  • The user clicks Cancel and Oracle Self-Service E-Billing displays to the CSR Users Page.
  • The user clicks the back button on the Confirmation Page and Oracle Self-Service E-Billing displays the CSR Users Page

Exceptions for Enrolling a CSR Administrator

Exceptions can occur in this use case.

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 ****.

User name field does not meet the form validation upon being submitted

Oracle Self-Service E-Billing displays the populated Enrollment form with the following error message: Please provide a user name that is eight (configurable) characters in length.

The email address does not have at least one valid character preceding the @ 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.

The CSR user enters the master CSR user ID as his or her personal CSR user ID

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

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