RICE - software development simplifiedKuali
 
Why Use KIM?
Centrally manage Persons, Groups, Roles, Permissions, and more for all of the Kuali applications
Provides a single source for plugging in your SSO implementation
Easily integrate your custom applications with KIM and satisfy your applications' IdM needs

What is KIM?

Kuali Identity Management (KIM) provides central management features for Person Identity, Groups, Roles, Permissions, and their relationships with each other. All integration with KIM is through a simple and consistent service API (Java or Web Services). KIM is built like all of the Kuali applications with Spring at its core so that you can implement your own IdM solutions behind the Service APIs.

KIM Documentation

Documentation is available for each release.