Computer Account Management Module Enhancement

advertisement
Computer Account Management Module Enhancement Requirement for
BMC Remedy Service Management System
ICTO has purchased the BMC Remedy IT service Management Suite for managing ICTO service
calls, and it is now requested to purchase an extension module in the area of Computer Account
Management. The objective of module extension is to streamline the process for applying of
staff accounts in various IT systems and platforms provided in our current campus environment.
The new Computer Account Management Module shall be developed based on UM’s existing
Remedy system to provide a tightly integrated one stop service for all the academic and
administrative staff.
The requested module should include functions for web-based application submission, account
manipulation workflow management, user notification upon completion, and also provide an IP
Phone Number inventory management sub-system. It should be able to keep track of lifecycles
from account creation, transfer to deletion for all staff on all the existing computer systems and
platform.
1. System User Roles & Workflow
The account management module must support the following user roles:
1.1. Departmental Applicant – the authorized departmental users to initiate the request;
1.2. Departmental Approver – the supervisor to review and approve the request in
department level;
1.3. IMS Helpdesk – the first group of people to review and revise a request after it has
been approved by Department Approver
1.4. Platform Administrator – the people who will perform actual operation for creating,
deleting and modifying a computer account in a particular platform;
1.5. IUS Helpdesk – the people responsible to notify account owners and request applicants
upon job completion.
Departmental
Approver
Departmental Applicant
The following diagram shows the overall workflow process in general account management:
Cancel request
Fill-in request form.
Check all platforms
to be enabled for a
unique ID, i.e. uid
Revise request form
Review the request
form
Reject
Platform
Administrator 1
Platform
Administrator 2
Platform
Administrator n
IUS Helpdesk
Enable Platforms Request
IMS Helpdesk
Approve
Review & Revise the
request form
Cancel request
Complete the
required
administrative tasks
on the responsible
platform
Mark Complete with
one of the
resolution: Enabled,
Disabled, Not-InSystem
Complete the
required
administrative tasks
on the responsible
platform
Mark Complete with
one of the
resolution: Enabled,
Disabled, Not-InSystem
Complete the
required
administrative tasks
on the responsible
platform
Mark Complete with
one of the
resolution: Enabled,
Disabled, Not-InSystem
Check if New
Account
Application?
New Account
Print Password Slip
and deliver to the
account user
Notify IMS Help
Desk and Applicant
2. Application Creation and Submission
2.1. The system should be able to configure Applicants and Approvers for different
departments/faculties;
2.2. Authorized applicants can submit application form for
2.2.1. To create a new user ID/password for a staff with associated platform enabled
2.2.2. To transfer a staff to another department
2.2.3. To enable/disable/extend additional/existing platform for an existing user ID
2.2.4. To delete an existing user ID and all its associated platform
2.3. Four types of forms must be implemented for 2.2.1 (applications for new Academic &
Administrative Staff, temporary account for Academic and Administration). Each of
them have different layout and required information to be filled in;
2.4. Applicant can select different computer platforms to be enabled for the new account
creation application;
2.5. More than one approvers can be set up in a particular department, and applicant can
select the designated Approver for reviewing and approving the application request;
2.6. After an applicant submitting a request, email notification will be sent to the
designated approver, other approvers in the same department will also receive a copy
of the notification;
2.7. Either the designate approver or other approvers in the same department can approve
or reject an application, or directly modify the application detailed information.
2.8. If an application is approved, email notification will be sent to IMS Helpdesk and the
applicant will be notified
2.9. If an application is rejected, email notification will only be sent to the applicant
2.10.
IMS Helpdesk can directly submit all types of application-form to initiate the
process, without the needs of departmental approval.
3. Application Request Handling
3.1. After a request is submitted and approved, email notification will be sent to IMS
Helpdesk;
3.2. IMS Helpdesk colleagues will review and revise application form (if necessary), before
confirm to notify individual platform administrators for action.
3.3. The system must support applications for 16 platforms (Lotus Notes, PC LAN, Unix
System, Oracle Application, Email Alias, CA, Web Course, Wireless, SSL VPN, IP Phone
Number, MS Exchange, Emeritus SSL VPN, Emeritus Wireless, Emeritus Email, Retired
Email, New Computer Preparation);
3.4. More than one administrators can be set up for each platform, which can be modified
at a later stage.
3.5. When a request involves a particular platform, all the platform administrators will
receive email notifications after the request is confirmed by IMS Helpdesk
3.6. For application stated in 2.2.1, system will generate a random password (8 digits of
alpha-numeric, excluding some special characters) and send to platform administrators
3.7. Upon receiving the notification for account manipulation, any one of the platform
administrator can mark the job completion with one of the resolutions (Enabled,
Disabled or Not-In-System)
3.8. The system will record the “Completed By” and “Completion Date” for all the involved
platforms for each request
3.9. In addition to email notification, system will provide interface to platform
administrators for enquiry on Completed and Outstanding requests;
3.10.
Recursive reminders will be sent to platform administrators, if a request has not
been marked for completion within the pre-defined period;
3.11.
Reminders can also be triggered by IMS Helpdesk;
3.12.
During the request handling process, IMS Helpdesk can monitor and keep track
the progress for all applications, while applicant can only keep track the progress for
their departmental applications.
4. Application Completion
4.1. When all the involved platforms has been marked completed for a request, email
notification will be sent to the applicant, IMS Helpdesk and IUS Helpdesk;
4.2. For account creation request (2.2.1), IUS Helpdesk can print out the password slip and
deliver to the account user.
4.3. The password slip should contain system generated random password, the IP Phone
Number assigned and its Initial PIN (if the IP Phone Number platform is requested for
enabling)
4.4. The system should generate statistical reports for overall applications completion rate
and request handling elapsed time, by Year/Month, by platform and by requesting
departments.
5. IP Phone Number Inventory
5.1. The system should include a Phone Number Inventory Management sub-module for
the IP Phone number platform;
5.2. For each Phone Number, the system should keep track its Status (Available, In Used,
Reserved or Frozen), Initial PIN, Allocated to User, Allocated to Department, Allocation
Date, Allocation Remarks and the Assignment History;
5.3. The Phone Number records should be able to imported and/or updated from external
file in batch (Excel or XML);
5.4. The IP Phone Number platform administrators should also be able to update individual
phone number record in the inventory;
5.5. For platform enabling request, administrators can assign a phone number from the
available list, together with its initial PIN.
5.6. The Phone Number Status, Allocation details and Assignment History should be
updated in inventory when it is assigned in a platform enabling request.
5.7. For platform disable request, the status of the Phone Number will be updated to
“Frozen”, and it will become available again after three months;
5.8. The IP Phone Number platform administrators should be able to enquiry the latest
inventory records, and export the inventory to external file (Excel or XML) in both adhoc mode and periodic batch mode.
6. Implementation Requirements:
6.1. The proposed Computer Account Management Module must be developed in and
tightly integrated the with the existing Service Desk System of the BMC Remedy IT
Service Management Suite
6.2. The proposed module must present a consistent user interface, layouts, formats, looks
& feels, menu structure, documentation, and help facilities.
6.3. The proposed module must be run natively in a web browser without the installation or
assistant of browser add-ons or plug-ins. It must be certified to run properly at least on
the IE 7+ and Firefox 3+.
6.4. The proposed module should work with common software such as Microsoft Excel,
Word and PDF reader/writer for data exchange.
6.5. The proposed solution must be designed as open and modular system. Additional
functionalities to other business areas can be easily integrated and extended with
additional modules.
6.6. Integration with 3rd party software and/or customization should be supported with
configuration, web services API, Java programming API and/or automated xml/text
based data exchange.
6.7. The proposed system must support Unicode (up to extension B) character set with
private use area for user defined characters.
6.8. The proposed system must support at least 50 concurrent users.
6.9. The proposed system should provide fast response, e.g. less than 3 seconds for each
click over a fast 100Mb Ethernet.
6.10.
Vendors should provide means to simplify steps involved in using each function
and provide a design to reduce the page to page navigation.
6.11.
The proposed system must support role-based security privileges granting and
revoking to enable fine-gained access control.
6.12.
Vendors shall provide trainings on using the new Account Management Module.
6.13.
Vendors shall provide implementation documents including functional
specifications; user acceptance plan; documentation of workflow; design; configuration
and operation guides.
7. Warranty and Maintenance
7.1. First-year warranty including post-implementation technical support, debugging, minor
enhancement and modification must be bundled with all proposed items.
7.2. Annual maintenance service charge for the next five consecutive years must be listed.
7.3. The terms and conditions of both the warranty and maintenance services indicating
their coverage and level of services must be clearly indicated.
8. Tender Information Needed
The following information should be provided:
8.1. Delivery and Installation schedules
Vendors are expected to provide a ready-to-use modularized packaged solution with
any necessary customization to fulfill all requirements specified in this document.
Vendors should provide detailed implementation methodology and plan. The plan
should cover the time line, processes involved, scheduling of each process, fees
incurred, staffing requirements, and software and hardware requirements. They should
state the company's policy toward knowledge transfer after implementation. The
Proposed System will start the implementation in one month after order placed and be
fully operational in not more than three months.
8.2. Price
All prices quoted for each type of service and software items (including optional items)
should be itemized in unit cost with quantity and discount clearly indicated. They should
also list any bundled training and optional paid courses along with their schedules.
Ongoing support and annual maintenance cost if applicable (optional).
8.3. Roadmap
Vendors should provide roadmaps showing the future product development of the
Proposed System and the schedule for delivery of major upgrades to the software.
8.4. Requirements Fulfillments
For each requirement, vendors should demonstrate how it can be satisfied with the
proposed system. If necessary, please also attach the relative screen shots and flow
charts (if any) to justify the statements. Vendors should list out all requirements which
does not support out of the box, the minimum customization that have to be done, and
the limitation of the solution for any specific requirements. Vendors could make use of
the section numbers to cross reference the requirements which are being addressed in
the proposal. Please make sure all requirements from section 1 to 6 had been addressed
before submitting the proposal.
Download