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 |
|
|
| ||||
Realtime (SOAP, REST 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 (WebPerson-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 |
|
|
| 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