Skip to content
OpenIDM is an open standards based Identity Management, Provisioning and Compliance solution. Experience shows that the most important features of an identity management product are: high flexibility in Business Process handling and compliance with open standards and interfaces. A highly flexible user interface combined with a very robust workfl…
Java JavaScript HTML Groovy CSS PowerShell Other
Branch: master
Clone or download
Pull request Compare This branch is 40 commits ahead of WrenArchiver:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE Update issue templates Aug 6, 2019
OpenICF @ 8e2a7c4
custom-scripted-connector-bundler org.forgerock.openicf.connectors.groovy-connector> Aug 5, 2019
openidm-api-servlet OPENIDM-7001 Exclude external REST 5xx errors from logging on console. Nov 19, 2016
openidm-cluster [maven-release-plugin] prepare for next development iteration Nov 16, 2016
openidm-config OPENIDM-7128 API Descriptor for ConfigObjectService Nov 28, 2016
openidm-core fix tests Aug 5, 2019
openidm-crypto add <artifactId>json-crypto</artifactId> Aug 5, 2019
openidm-enhanced-config [maven-release-plugin] prepare for next development iteration Nov 16, 2016
openidm-external-email OPENIDM-7169 Remove all 'id' fields from ApiError annotations Nov 22, 2016
openidm-external-rest org.forgerock.guava -> Aug 5, 2019
openidm-felix-webconsole fix tests Aug 5, 2019
openidm-httpcontext [maven-release-plugin] prepare for next development iteration Nov 16, 2016
openidm-infoservice org.forgerock.guava -> Aug 5, 2019
openidm-jetty-fragment [maven-release-plugin] prepare for next development iteration Nov 16, 2016
openidm-maintenance FIX launcher scope Aug 5, 2019
openidm-messaging org.forgerock.guava -> Aug 5, 2019
openidm-policy [maven-release-plugin] prepare for next development iteration Nov 16, 2016
openidm-repo-orientdb org.forgerock.guava -> Aug 5, 2019
openidm-router OPENIDM-7152 Create a DescribableRouter so that RequestHandler annota… Nov 18, 2016
openidm-script [maven-release-plugin] prepare for next development iteration Nov 16, 2016
openidm-security-jetty [maven-release-plugin] prepare for next development iteration Nov 16, 2016
openidm-servlet [maven-release-plugin] prepare for next development iteration Nov 16, 2016
openidm-shell [maven-release-plugin] prepare for next development iteration Nov 16, 2016
openidm-smartevent org.forgerock.guava -> Aug 5, 2019
openidm-system OPENIDM-7108 Generate default key-pair for SelfService JwtTokenHandler Nov 17, 2016
openidm-workflow-activiti OPENIDM-7003 Exclude spring dependencies at dependencies rather than … Nov 23, 2016
openidm-zip FIX Malformed POM Aug 6, 2019
.gitignore ignore test-output Aug 5, 2019
.gitmodules ADD OpenICF submodule Aug 5, 2019
.travis.yml TRAVIS Changing notification frequency Aug 6, 2019 community styles Aug 5, 2019 Update Aug 7, 2019
logo.png community styles Aug 5, 2019
pom.xml <paxweb.version>4.2.7</paxweb.version>-><paxweb.version>4.4.2</paxweb… Aug 5, 2019

OpenIDM Logo

Latest release Build Status Issues Last commit License Gitter Code size in bytes

OpenIDM enables you to consolidate multiple identity sources for policy and workflow-based management. OpenIDM can consume, transform and feed data to external sources so that you maintain control over the identities of users, devices and other objects.

OpenIDM provides a modern UI experience that allows you to manage your data without writing a single line of code. The standard RESTful interfaces also offer ultimate flexibility so that you can customize and develop the product to fit the requirements of your deployment.


This project is licensed under the Common Development and Distribution License (CDDL).


Java 1.8+ required

How-to build

For windows use:

git config --system core.longpaths true
git clone --recursive
mvn -DskipTests -Dmaven.javadoc.skip=true clean install -f OpenIDM/OpenICF/OpenDJ/forgerock-parent
mvn -DskipTests -Dmaven.javadoc.skip=true clean install -f OpenIDM/OpenICF/OpenDJ
mvn -DskipTests -Dmaven.javadoc.skip=true clean install -f OpenIDM/OpenICF 
mvn clean install -f OpenIDM

How-to run after build

unzip OpenIDM/openidm-zip/target/openidm-*.zip

Wait for the message OpenIDM ready and go:

Support and Mailing List Information


Please, make Pull request

Thanks for OpenIDM

  • Sun Identity Manager
  • Forgerock OpenIDM
You can’t perform that action at this time.