之前搞过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: |