Home
Incubated Project
This section describes a project that is in Incubation. No endorsement or sponsorship by Jasig is implied.
What is OpenRegistry?
OpenRegistry is an OpenSource Identity Management System (IDMS). It's a place for data about people affiliated with your organization.
Youtube video overview: http://www.youtube.com/watch?v=oc__bRqnsOw
Join the Mailing Lists
Current Status
- OpenRegistry is still very much in development.
- The data model is well developed.
- The service layer can perform most of the basic CRUD tasks
- Matching architecture is in place but requires algorithm development
- The REST interface is functional for many basic tasks
- The User Interface is still in early development
Core Functionality
- Interfaces for web, batch, and real-time data transfer
- Identity data store
- Identity reconciliation from multiple systems of record
- Identifier assignment for new, unique individuals
Additional Functionality
- Data beyond Persons: Groups, Courses, Credentials, Accounts
- Business Rule based data transformations
More than just a Registry, some periphery too
- Directory Builder
- Provisioning and Deprovisioning
Why OpenRegistry?
- "Off the shelf" solutions usually end up requiring significant customizations and integration work and/or solve only a portion of an institution's needs
- Lots of institutions still rolling their own
- Combined institutional efforts better leverage scant resources and allow for learning from others' experience (eg: Sakai, uPortal, CAS, Shibboleth, Kuali)
- OpenRegistry is tailored to the needs of higher ed
To Find Out More...
- Try it Out: User Manual
- Join the mailing lists
- Review JIRA
- Review the Source Code
- Participate in the monthly community Conference Calls
- Contact Benn Oshrin, Dave Steiner, Omer Almatary, Jeremy Jeremy
How Can You Help?
Interested in helping out? Let us know! We need people to help:
- Gather Use Cases and Requirements
- Compare/Contrast OpenRegistry to similar projects
- Examine and Critique Data Model
- Gather Functional and Non-Functional Requirements
- Code, Test, Document, etc.