myRutgers Alerts Terry Wooding Assistant Controller

Slides:



Advertisements
Similar presentations
MFA for Business Banking – Security Code Multifactor Authentication: Quick Tip Sheets Note to Financial Institutions: We are providing these QT sheets.
Advertisements

AmeriCorps is introducing a new online payment system for the processing of AmeriCorps forms
PRODUCTVIEWS USERPROGRAMS with Colleen Alber Design & Implement a DKT Solution.
Using the Self Service BMC Helpdesk
Central Authentication Service Roadmap JA-SIG Winter 2004.
Everything you wanted to know, but were afraid to ask……..
Program Management Portal: Overview for the Client
iRequestManager for MediMizer X3
How to Add/Drop Sections, Change Variable Credits and Grade Modes, Transcripts, Schedules, and Enrollment Certifications.
Introduction to Kuali Rice ITANA Screen2Screen: Kuali on Campus May 2009 Eric Westfall – Kuali Rice Project Manager.
CUMREC 2005 Creating A Suite of Convenience Services for Clients and Developers Deb Nelson – Systems Analyst Larry Newhouse – Information Systems Leader.
Vendor Interface Training Manual. 2 Hub Online's Vendor Interface program utilizes the latest internet technology to satisfy all kinds of shipping needs.
Library Online Catalog Tutorial Pentagon Library Last Updated March 2008.
2009 Architecture Plan Overview 2009 Architecture Plan Overview.
02/12/00 E-Business Architecture
UNIVERSITY OF CALIFORNIA, RIVERSIDE COMPUTING AND COMMUNICATIONS “GETTING CONNECTED” Presented by: Computing and Communications Josee Larochelle September.
New uPortal Contributions from the University of Wisconsin-Madison Jim Helwig University of Wisconsin-Madison Eric Dalquist Unicon, Inc. JA-SIG December.
Interfacing with the MyRutgers Portal to send RU Alerts Lars Sorensen
1 Using Account Status Web Service to design value-added services for your online applications Ivan Chan Media & Systems Services 8th Annual HKIUG Meeting.
CGS 1000 Introduction to Computers and Technology.
Introduction to the Secure SMTP Server service. Secure SMTP server is a secure, reliable SMTP mail relay server for your outgoing mail. Secure SMTP service.
1 Roadmap to myRutgers: A University Portal CUMREC Joe Percoco – Director for Application Development and Data Management Bill.
SOA & BPM Business Architecture, SOA & BPM Learn about SOA and Business Process Management (BPM) Learn how to build process diagrams.
Relgo Networks, Inc. Jubilee Hills, Hyderabad Realty Enterprise Resource Planning (ERP)
Overview What are the provisioning methods used in the Australian registry system? How are these provisioning systems secured?
© 2012 Cisco and/or its affiliates. All rights reserved. CDN-4698 Cisco Public Collaboration Enabled Business Transformation (CEBT) Integration Platform.
May 30 th – 31 st, 2006 Sheraton Ottawa. Microsoft Certificate Lifecycle Manager Saleem Kanji Technology Solutions Professional - Windows Server Microsoft.
A Product of Copyright © ANGLER Technologies AURA – Quality Compliance Monitoring & Process Management System.
WiFi Access Step 1: Select and join the “WCSD-Guest” Wi-Fi network on your electronic device. Step 2: Open your web browser; you will be directed to a.
ClearPath Hosted MVP Web Portal 1. Log In Page Users are able to access the Web Portal by using their assigned user name and password. Access Web Browser.
Who? How? When? Where? Fall Prepare Tentative Schedule 2. Participate in advisement  Make appointment with Advisor (already done)  Talk about.
HOW TO REGISTER FOR GED (General Education Development) and Basic Workplace (Skill Enhancement) Courses.
Chapter 3 Application Software.
RUG Australia meeting 2012 Feb 6, V Tiers & sequencing suppliers Tiers and sequencing and load balancing  Tiers = groups of suppliers.
Getting started on informaworld™ How do I register my institution with informaworld™? How is my institution’s online access activated? What do I do if.
2 Session S105 FISAP On The Web n eCB’s FISAP On The Web
South Dakota Library Network ALEPH v21 Staff User Upgrade Information Circulation and ILL South Dakota Library Network 1200 University, Unit 9672 Spearfish,
Millennium Circulation Development Update
Jeff Shiley. Start Point System Environment User Experience Our “Unique” Requirements Solution System Evaluation & Prototype Single Sign-on Component.
Human Resources Administration Department of Social Services 1 Eligibility Data and Image Transfer System EDITS November 6, 2008.
Skyward Tips and Training
Kuali Enterprise Notification Aaron Godert (Sr. Software Architect, Cornell University) John Fereira (Programmer/Analyst, Cornell University)
GSA’s Vendor and Customer Self Service (VCSS)
TNC2004 Rhodes 1 Authentication and access control in Sympa mailing list manager Serge Aumont & Olivier Salaün May 2004.
Session #23 Hands On NSLDS for Beginners Valerie Sherrer & Andrea Wise.
BillPointe®.
New uPortal Contributions from the University of Wisconsin-Madison Jim Helwig University of Wisconsin-Madison Eric Dalquist Unicon, Inc. JA-SIG December.
Technical Support Jim Everse Director, Technical Support April 17, 2007.
PearsonAccess April 14, PearsonAccess – Agenda Order Tracking Additional Orders Student Data Upload (SDU) files New Student Wizard Online Testing.
Notification System. Functional Goals Provide a single list for all university related communications –Workflow items –Non-workflow items Examples of.
Configuring and Troubleshooting Identity and Access Solutions with Windows Server® 2008 Active Directory®
KIM: Kuali Abstraction Layer for Identities, Groups, Roles, and Permissions.
UPortal 3 RC2 PreviewJA-SIG Conference, Summer 2007 uPortal RC2 Preview Moving on Up Reviewing current work and future plans Standardizing the framework.
Codewriters – Data Management Overview of Codewriters NAIFA association and data management services Included with Codewriters Web Services Program. Including,
Presented by Education Solutions Development, Inc. ANUA 2012, New Orleans, Louisiana INTRO / Demographics Education Solutions Development, Inc.
 How we should structure our checkout and order process?  Checkout and Order Process of our framework  Stages of Checkout and Order Process.
Information Marketing Group, Inc. Preparing to Open iParent.
Cashiers Office 15 Jesse Hall (573) Cashiers.missouri.edu
Kuali Enterprise Notification Tell Me What I Want And Need To Know Aaron Godert (Sr. Software Architect, Cornell University) John Fereira (Programmer/Analyst,
OFFICE OF FINANCIAL MANAGEMENT 0 Office of Financial Management Office of Financial Management TALS Draft Conceptual Solution February 24, 2004.
© 2009 IBM Corporation © Copyright IBM Corporation All rights reserved. IBM Retail Vendor template for WebSphere Portal v1.0 Supplier On-boarding.
AP Online Customer Support Help Desk - Kayako EBSC Bratislava Account Payables Customer Support and Invoice Query Resolution Teams.
Identity and Access Management Challenges in uPortal
Tuition and Union Travel Authorization Expense Report FDW Presentation.
Retail Markets Producer Portal Demo.
Projector April 2014 Release Overview
Tuition and Union Travel Authorization Expense Report FDW Presentation.
IPortal Integration Customer Registrar Sales Distributor iPortal.
Cabrillo College’s Ellucian Portal Project
Presentation transcript:

myRutgers Alerts Terry Wooding Assistant Controller Student Financial Services twooding@sfs.rutgers.edu Bill Thompson Associate Director – Architecture & Engineering Enterprise Systems & Services wgthom@rutgers.edu

Business Drivers Recent focus on student service delivery has highlighted areas in need of improvement which could be addressed by an expansion of online web services. Facilitate streamlining of services and service integration where appropriate to enhance customer satisfaction. Provide personalized and customized service delivery for Rutgers constituents through the development and expansion of the myRutgers university portal.

Alert Students of Financial Holds via myRutgers Enhancement to the myRutgers to alert students of Financial and Immunization Holds (placement and removal) on April 1st 2005. Alert email message, which directs students to login to myRutgers to view the alert detail. Financial Hold Information screen showing all financial holds on student’s account for student to view over the web and print a bill for payment.

Alert email directs students to myRutgers

Alerts Channel - provides student notification of Financial Holds including department and telephone number for additional information

Financial Hold Information Screen This screen displays the cumulative financial holds on a student’s records and provides totals by department and contact phone numbers. This screen also provides a link where students can print a Hold bill to then mail payment to RU.

Printable Bill

Bottom portion of Printable Bill

Screen allows Administrators to access Hold data on student records

IMS Registration Hold Screen allows Administrators to access Hold data on student records

Registration HL D Screen 999 99 9999

Outcomes Timely notification of changes in status or non-compliance Student show up at service desks with Alerts printed out Increase in student compliance Reduce need for costly notification letters

myRutgers Alert System Architecture Portlet & Filter Web service Authentication & Authorization (CAS & ACEGI) Integrating with Legacy Systems

Alerts Architecture Alerts Alert Manager Data Access Layer Notification Schemes Acknowledging Alerts

Alerts Alert users to business events Immunization hold Financial Obligations Parking Fines Allow users to acknowledge receipt of an alert

Alert Manager Provides access to a user’s Alerts & Preferences Get listings of alerts Get an individual alert Acknowledge alerts Utilized by other system elements to retrieve & manipulate a user’s alerts

Data Access Layer Separate DAOs for Alerts and Preferences Spring JDBC Could be replaced with iBatis, Hibernate, JDO implementation

Notification Schemes Notify users of new alerts Customizable Email Header Login Customizable Default scheme Custom user scheme

Acknowledging Alerts New Alerts begin unacknowledged Header & Login notifications are active if a user possesses unacknowledged alerts Users manually acknowledge alerts myRutgers records the date an alert was acknowledged

Open Source Glue Spring, PortletMVC ACEGI CAS Apache AXIS

Alerts Portlet Portlet API (JSR-168) Spring PortletMVC uPortal IChannel -> Portlet Adaptor Spring PortletMVC Reuse sub-system wide domain tier objects (AlertsManager, Preferences, DAOs, etc.) Enforce MVC pattern design Pluggable view technologies Eliminates “plumbing” code

Alert Login Filter Implements login notification Instantiates an Alert Manager Checks for unacknowledged alerts Checks user’s Notification Scheme to see if login notification is active If 2 & 3, redirects user to Alerts portlet in focused mode

Alerts Web Service Overview Standards-based SOAP web service Cross-platform (Java, .Net, Perl, etc.) Toolkit support (Apache AXIS) Standard ports (firewall & router friendly) Access to service protected Authentication – CAS Authorization - ACEGI Toolkit support – take public WSDL document and automatically generate client side code to interact with service

Authentication & Authorization Application authenticates through CAS Application received service ticket Application HTTP-basic authenticates with web service ACEGI validates service ticket with CAS ACEGI passes session to webservice, or returns HTTP 401 Access Denied Alerts web service communicates with client

Publishing Alerts Integration Scenarios: Use Alerts web service to publish Alerts Use intermediary to talk to web service

Legacy System Integration Data/processes on IBM mainframe Numerous homegrown systems SOAP integration possible, but untried Solution: Database staging table Standalone AlertPublisher client Advantage: Leverage existing mainframe developer skills

Alert Publisher 1. Mainframe job writes AlertRequests to the database staging table. 2. AlertPublisher program reads request from DB staging table. 3. AlertPublisher authenticates via CAS obtaining a service ticket. 4. Alert Publisher authenticates with myRutgers Alert Service. 5. ACEGI authenticates service ticket 6. AlertPublisher publishes AlertRequests, recieves alertID for each published alert 7. AlertPublisher writes alertID and published date for each successful request to the DB staging table.

Ideas for Future Alerts Library loan, overdue books Books that are about to overdue Grade received Wait list… Provisional marks / review Financial aid milestones/process Scholarship application/ change of grade Academic probation Class closings (for those registered for that class) Room change Workflow for grant applications

Ideas for Future Alerts Registrations are canceled for nonpayment of term bill Grade changes Class closings (for those enrolled in the class) Notification of account closings, quota violations, bandwidth abuse Room and time changes (for those enrolled in the class) Financial aid notifications

Questions? Terry Wooding Assistant Controller Student Financial Services twooding@sfs.rutgers.edu Bill Thompson Associate Director – Architecture & Engineering Enteprise Systems & Services wgthom@rutgers.edu Presentation URL – http://www.rci.rutgers.edu/~wgthom/JASIG2005/ uPortal 2.6? Or addon?

Alerts Web service