Warning |
---|
This is a "brain dump" of data. This information may change and should be vetted by the appropriate people from the KIM and OpenMetaDir projects. |
Agenda
- Comparison of Open Source Projects
- Comparison of Kuali Identity Management
- Comparison of Open Meta Dir
Feature | Weight | Kuali Identity Management | Open Meta Dir | OpenRegistry (planned) | |
---|---|---|---|---|---|
Data Model |
|
|
| ||
Alignment with Conceptual Model |
|
|
| Partial Match | N/A |
Completeness / Extensibility |
|
|
| Partial Match | N/A |
Database Independence |
|
|
| [NOTE: is there a DB abstraction layer?] | N/A |
Architecture |
|
|
| ||
Architecture Alignment |
| No Match | No Match | ||
Pluggability |
| Match [does this support plugability of things like reconciliation, etc.] | Match | ||
Extensibility |
| Match [does this support plugability of things like reconciliation, etc.] | Match | ||
Scalability |
|
|
| ||
Target Deployment Infrastructure |
|
|
| Match | Partial Match / No Match |
Security/Authentication/Authorization |
| Partial Match |
| Not Known | |
Alignment with Coding Standards |
|
| Interoperability | Partial Match / No Match | Not Known |
Auditing/Logging |
|
|
| [QUESTION: what is their model?] | No Match |
Requirements |
|
|
| ||
Privacy- disclosure of information / person can limit what can be seen |
|
|
| Match / Partial Match | Partial Match |
SOR Data Merging |
|
|
| No Match, Conflict of Intent | Partial Match |
Sponsors |
| QUESTION: Is there sponsor support? I thought I recall Aaron mentioning it. Otherwise Partial Support | Feasibility | Partial Match | |
Attribute/Role/Affiliation Versioning (versioning of definition) |
|
| |||
|
|
|
| ||
|
|
|
| ||
|
|
|
| ||
|
|
|
| ||
|
|
|
| ||
What Effort/Why Not |
|
|
| ||
|
|
|
| ||
|
|
|
| ||
|
|
|
| ||
|
|
|
| ||
|
|
|
| ||
|
|
|
| ||
|
|
| QUESTION: What is ver_number? | Partial Match | |
Batch - support for batch processing including prioritizing batch entry, efficient error handling, transaction management, etc. |
| No Match, Conflict of Intent | No Match, Conflict of Intent | ||
Real Time (System-to-System) |
| Match | Match | ||
UI (Person-to-System) |
| Partial Match | No Match | ||
Push Data Out |
| Match | Match | ||
Reconciliation |
| Partial Match / No Match | Match / Partial Match | ||
Roles & Affiliations |
| Match / Partial Match (attached to identifiers instead of people) | Partial Match | ||
ID Creation |
| Partial Match | Match | ||
Reporting - finite set of canned reports |
| No Match, Implementable | No Match, Implementable | ||
Groups |
| Match | Partial Match | ||
Data Normalization |
| No Match | |||
Accounts - manage meta information things like email, unix |
| No Match | Partial Match | ||
Credentials |
| No Match, Implementable | Partial Match | ||
Courses |
| No Match, Implementable | Partial Match | ||
Provisioning |
|
|
|
Feasibility: Exists, Easy to Add, Conflicts with Model