OpenIDM
OpenIDM is an open-source identity management solution that automates user provisioning, synchronization, and lifecycle management. It supports integration with diverse systems, enabling secure, centralized control over user identities and access.
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. The project is written primarily in Java, distributed under the Other license, first published in 2018. Key topics include: activiti, compliance, connector, directory, integration.
<img alt="OpenIDM Logo" src="https://github.com/OpenIdentityPlatform/OpenIDM/raw/master/logo.png" width="300"/>
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.
License
This project is licensed under the Common Development and Distribution License (CDDL).
Downloads
- OpenIDM ZIP
- OpenIDM Docker (All OS)
Java 17 or later required
How-to build
For windows use:
bashgit config --system core.longpaths true
bashgit clone --recursive https://github.com/OpenIdentityPlatform/OpenIDM.git mvn install -f OpenIDM
How-to run after build
bashunzip OpenIDM/openidm-zip/target/openidm-*.zip ./openidm/startup.sh
Wait for the message OpenIDM ready and go:
- User self service UI: http://localhost:8080/ (openidm-admin/openidm-admin)
- Admin UI: http://localhost:8080/admin/ (openidm-admin/openidm-admin)
- Apache Felix UI: http://localhost:8080/system/console/ (admin/admin)
Support and Mailing List Information
- OpenIDM Community documentation
- OpenIDM Community discussions
- OpenIDM Community issues
- OpenIDM commercial support
Thanks 🥰
- Sun Identity Manager / OpenIDM
- Forgerock OpenIDM
Contributing
Please, make Pull request
<a href="https://opencollective.com/OpenIDM/tiers" target="_blank"> <!--img src="https://contributors-img.web.app/image?repo=OpenIdentityPlatform/OpenIDM" /--> <img src="https://opencollective.com/OpenIDM/contributors.svg?width=890&button=true" /> </a>Backers
Thank you to all our backers! Become a backer 🙏
<a href="https://opencollective.com/OpenIDM/tiers" target="_blank"> <img src="https://opencollective.com/OpenIDM/backers.svg?width=890"> </a>Sponsors
Support this project by becoming a sponsor. Your logo will show up here with a link to your website. Become a sponsor ❤️
<a href="https://opencollective.com/OpenIDM/tiers" target="_blank"> <img src="https://opencollective.com/OpenIDM/sponsors.svg?width=890"> </a>Contributors
Showing top 12 contributors by commit count.
