Profile Management Portlet

Purpose

The Profile Management Portlet will allow users to configure how they would like to receive notifications.  Users will be able to configure different delivery methods for notifications based on the severity and/or category.   The profile management portlet should support configuring multiple delivery methods for any severity level.  Delivery methods include both options within the portal – like the standard Notification portlet and possibly Emergency Alert – as well as external channels like email, SMS, and/or push notifications.  Delivery channels will be pre-defined and configured by administrators.

Supported operations

  • Display the users current notification profile.   This view should display all notification profile records the user has configured.  The UI should allow the user to easily switch to the add, edit or delete screen from the list.
  • Delete a notification profile record.  User should be able to easily delete any notification profile entry.  
  • Add a new notification profile record.  User should be able to create new delivery method for notifications.   The add screen should allow the user to select the notification severity levels to associate the delivery method with, the type of delivery method and then fill in all required configuration elements for the the selected delivery method.   The configuration section section should be designed to be as flexible as possible so as to support a variety of notification delivery methods.
  • Edit a notification profile record.  User should be able to edit any defined notification delivery method.