Rutgers University

Overview

myRutgers is the Rutgers student portal. It provides a secure, customized, personalizable way for students to get "one-stop shopping" access to online services. It is a direct outgrowth of student feedback from the Presidential Student Services retreat - students found locating and accessing various services too difficult and wanted a portal solution to provide a central, consistent location for accessing services.

One-stop shopping & single-sign on (SSO) have been extremely popular & successful with the campus population. SSO is provided though a CAS installation. We are currently rolled out to all members of the ~ 50,000 person Rutgers student population. tour

Team

Name Contact Role
William G. Thompson, Jr. wgthom@rutgers.edu Associate Director
Architecture & Engineering
Fei Luo feiluo@rutgers.edu Project Manager
Tuy Ly   Application Developer
Faizan Ahmed   Application Developer

Past Team Members

Name Contact Role
Dan Mindler dmindler@rutgers.edu Project Manager
Jason Shao jayshao@rutgers.edu Application Developer
Tom Mckeon   Application Developer

How uPortal Makes Our Life Easier

Our goal is to provide one-stop shopping, give users a central point to access institutional services. We provide some general useage tools like newsfeeds, PIM (Email, Todo), and weather information, but not to the breadth of Google, or Yahoo!, and mostly when value can be delivered from customizing the tool to fit Rutgers users (e.g. Rutgers Weather Reports). Building on uPortal enabled easy integration with existing authentication, user stores, and allowed us to concentrate on features & availability work without having to build an entire platform to deliver services.

For Students

When students visit the site they are presented with a static launch page which shows system announcements & links directly into various features of the portal. Clicking on Login redirects them to CAS, after signing in, they are redirected to the portal.

After logging in, students have a relatively simple layout that initially consists of five tabs: "Everyday", "Academics", "Libraries", "Campus Life" and "myTab." Other services are offered in addition to the default content, but a majority (~65% of our users) have not customized their layout. Everyday gives them access to email (modified UBC_Webmail), Personal profile, Featured events, and other content. Additionally, a shortcut bar at the top of the page provides access to frequently accessed content like email, directory, feedback, etc. Email is our most highly used feature, in addition to peak usages at semester end for checking of grades & transcripts.

Feedback has been overwhelmingly positive with hundreds of students taking the opportunity to submit feedback messages through the included "Feedback" channel.

For Faculty & Staff

myRutgers is accessible to anyone with a valid Rutgers NetID, however the development effort is currently geared towards students. Faculty/Staff can (and increasingly do) take advantage of Email, Profile lookup and other features. A pilot was concluded in Summer of 2005 and we are currently evaluating a strategy for Faculty & Staff Users.

Framework Enhancements

We have made some modifications to the base uPortal framework:

  • modified the portal framework to eliminate guest users/sessions
  • reworked the username attribute to key users based on an opaque # (RCPID) instead of username - allowing usernames to change without forcing data migration
  • modified webproxy channel & content to be "location aware" - change displayed content based on a user's primary campus location (Camden, Newark, New Brunswick/Piscataway)
  • incorporated an alerts service allowing individual alert notices to be delivered to user via several mediums (portal, email)
  • replaced the default theme with an XHTML/CSS based one (currently in uPortal HEAD)
  • added a single RU_USER_CHANNEL_CONF table to hold user channel preferences (key value pairs keyed on userID & instanceID)
  • a commandline SLM layout publishing tool that takes an XML document to produce user layouts.
  • JSP pages to peek into the DB and see channel subscriptions, user logins, other stats

Labels

case-study case-study Delete
solaris solaris Delete
sparc sparc Delete
jdk5 jdk5 Delete
apache apache Delete
mod_jk mod_jk Delete
ldap ldap Delete
oracle oracle Delete
tomcat tomcat Delete
tomcat5-5 tomcat5-5 Delete
sun_jvm sun_jvm Delete
slm slm Delete
v440 v440 Delete
imap imap Delete
ubc_webmail ubc_webmail Delete
cas cas Delete
sso sso Delete
cas3 cas3 Delete
alerts alerts Delete
xhtml xhtml Delete
css css Delete
opaque-id opaque-id Delete
solaris8 solaris8 Delete
up252 up252 Delete
loadbalance loadbalance Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.