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 | |||||
---|---|---|---|---|---|---|---|---|
Data Model |
|
|
| Readability |
|
|
| |
Alignment with Conceptual Model |
|
|
| |||||
Support Our Needs / Flexibility |
|
|
| |||||
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 |
|
| 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 |
| Versioning Partial Match | ||||
Attribute/Role/Affiliation Versioning (versioning of definition) |
|
|
| Batch | No Match | No Match | 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 , Lots of Work | 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 |
|
|
| Groups, Accounts, Credentials, Courses 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