TiloBox
Back to directory
MidPoint project preview

MidPoint

Open-source identity governance and administration platform for provisioning and compliance.

LicenseEUPL-1.2
GitHub stars525
Last commit1 weeks ago
Tags6 topics
ComplianceProvisioningIdentity GovernanceIdmIamRbac
Overview

Why consider MidPoint?

MidPoint is a comprehensive open-source Identity Governance and Administration (IGA) platform developed by Evolveum. It centralizes user provisioning, access request approvals, credential management, entitlement management, and identity synchronization across enterprise systems.

Guided learning

Learn MidPoint by building

Practical setup notes, real use cases, and copy-ready examples in one focused guide.

2 min read 5 sections
In this guide5 sections

Overview and Architecture

MidPoint is a comprehensive Identity Governance and Administration (IGA) platform. It is used by organizations around the world to deal with Identity Provisioning, Identity Governance & Compliance, and Access Management.

Experience a secure and scalable IGA with midPoint, the leading open source platform for identity management and identity governance.

Key Capabilities

The platform includes built-in support for expressions in synchronization mappings (Groovy, JavaScript, Python) to handle complex identity transformation rules during live synchronization and reconciliation cycles.

Prerequisites

MidPoint needs approximately 4GB of RAM, which is perhaps the only real limiting factor.

Linux is the operating system of choice for production use of midPoint.

Deployment with Docker Compose

bash
1mkdir midpoint-demo
2./midpoint-quickstart.sh up

The script uses Docker Compose to initialize a dedicated PostgreSQL database container, sets up persistent storage volume, and binds midPoint to the local interface.

Accessing the Administration Interface

When a local midPoint instance is started, use the following URL to access midPoint user interface: http://localhost:8080/midpoint

To stop the environment:

bash
1./midpoint-quickstart.sh down

MidPoint code and associated work is licensed under European Union Public License, Version 1.2 or later.

Related tools

More options with a similar category or technology profile.

MidPoint FAQs

MidPoint is listed as a Devops Infrastructure tool on TiloBox. Review the overview, features, and official documentation on this page to decide whether it solves your specific workflow.

Start with the project's GitHub repository and official website for supported installation and deployment instructions. Test the setup with representative data or a small project before rolling it out more widely.

MidPoint is listed under the EUPL-1.2 license. Read the complete license text and the project's notices before using, modifying, or distributing the software.

Production readiness depends on your requirements. Review maintenance activity, security practices, documentation, backup and upgrade procedures, and compatibility with your stack; then validate it in a non-production environment.

MidPoint is listed as an alternative to SailPoint. Compare the core workflow, deployment model, integrations, and licensing against your must-have requirements before switching.