之前搞過SUN(未被ORACLE收購前)和Oracle自己的IDM,兩個都是非常重量級的企業級產品,更是延伸出AM等產品。
今天找了下目前的主流開源IDM,做一個非常非常簡單的對比(僅界面、文檔和使用上)。
1.
Apache Syncope
Homepage: | syncope.apache.org |
---|---|
Ohloh: | syncope |
License: | Apache License, Version 2.0 |
Backing: | Tirasa |
Core technologies: | Java (JEE), Spring |
Connector framework: | ConnId (Sun Identity Connector Framework fork) |
Identity repository: | Relational database only (JPA) |
Workflow engine: | Activiti (pluggable) |
Last updated: | March 2013 (version 1.0.6) |
Short summary: | Simplistic but interesting product. Seems to be quite practical. |
下的是當前最新版1.1.4,但是這個產品上來第一印象就不好,爲什麼?它的standalone版本直接跟tomcat7.0.42集成,其bin目錄下的setenv.bat文件有着明顯的語法錯誤——註釋用“#”,直接導致該腳本無法運行,使得tomcat啓動失敗。整個產品的standalone版啓動失敗。改好該腳本後,用其集成的tomcat的bin目錄下startup腳本啓動後界面非常的——非主流。
登陸界面:
用戶名:admin
密碼:password
登陸後界面:
看上去不太像企業級WEB,可能這個只是個簡單的展示?
點擊任何一個“button”,界面展開後顯得專業點了:
文檔看了下做的比較爛。
2.
MidPoint
Homepage: | midpoint.evolveum.com |
---|---|
Ohloh: | midPoint |
License: | CDDL version 1.0 |
Backing: | Evolveum |
Core technologies: | Java (Spring), XML, Prism, Wicket |
Connector framework: | OpenICF (Sun Identity Connector Framework fork) |
Identity repository: | Relational database (pluggable) |
Workflow engine: | Activiti (pre-release) |
Last updated: | March 2013 (version 2.1.1) |
Short summary: | Innovative IDM product aimed at cost-efficient IDM deployments. There is much under the hood that is not obvious on the outside. |
OpenIDM
Homepage: | openidm.forgerock.org |
---|---|
Ohloh: | openidm |
License: | CDDL |
Backing: | ForgeRock |
Core technologies: | Java (OSGi), JSON, JavaScript |
Connector framework: | OpenICF (Sun Identity Connector Framework fork) |
Identity repository: | Flexible, currently relational database and (experimental) document database |
Workflow engine: | Activiti |
Last updated: | March 2013 (version 2.1) |
Short summary: | Framework for developing IDM deployments. |
WSO2 Identity Server
Homepage: | wso2.com/products/identity-server |
---|---|
License: | CLA |
Backing: | |
Core technologies: | Java |
Connector framework: | |
Identity repository: | |
Workflow engine: | Activiti |
Last updated: | August 2013 (version 4.5.0) |
Short summary: |