RICE - software development simplifiedKuali
 
Why Use KEN?
Easily leverage its functionality through the KSB or via a REST style web service over SOAP
Access a full list of archives and logs so that you can easily find messages that were sent in the past
Eliminate sifting through your email inbox to find what you need to go about your business
Guaranteed delivery of messages that scales to the masses

What is KEN?

Kuali Enterprise Notification (KEN) acts as a broker for all university business related communications by allowing end-users and other systems to push informative messages to the campus community in a secure and consistent manner. All notifications are processed asynchronously and are delivered to a single list where other messages such as workflow related items (KEW action items) also reside. In addition, end-users can configure their profile to have certain types of messages delivered to other end points such as email, mobile phones, etc.

KEN Documentation

Documentation is available for each release.

KEN Features

A Single List for All Notifications - Find the things you have to do, things you want to know about, and things you need to know about. This includes workflow items from KEW as well, all in one place.
Flexible Content Types - No core programming needed to customize fields and data that go along with a notification. Use XML, XSD and XSL to dynamically extend, validate, and render new content types.
Multiple Integration Interfaces - Use our Java services and web services (exposed on the KSB) to send messages from your system to ours. Or use our generic message sending form (with workflow built in) to send messages by hand.
Audit Trail - Use our logging feature to track exactly who received the notification and when.
Multiple Ways to Notify - All messages are sent to a user's notification list; however, users can choose to also have "ticklers" sent to their email inboxes, their mobile phones, and more. Can't find the right delivery end point that suits your need? Build it using our pluggable "ticklers" framework.
Security - Basic authorization comes out of the box along with single-sign-on. In addition, any web service calls will support SSL transport encryption and digital signing using X.509 certificates. If you don't like our security mechanisms, we've built the system so that you can plug in your own mechanisms.
User and Group Management - Basic user and group management will be provided, along with hooks for customizing to point at other identity management systems such as LDAP.