Microsoft Active Directory vs OpenLDAP: when OpenLDAP is enough
Many teams start this search after a Windows Server renewal or lifecycle date, or after a quote that makes Active Directory look expensive for a small set of services. OpenLDAP is enough only when the estate needs an LDAP directory for applications and Linux services, and it is not a replacement for Windows domain services. OpenLDAP ships slapd, a stand-alone LDAP directory server with LDIF tools and command line utilities, and it does not provide the Kerberos realm, DNS, domain-joined Windows clients or Group Policy that Active Directory bundles together. Those Windows domain services need Samba AD or FreeIPA instead.
OpenLDAP fits well when the directory mainly answers bind and search requests from applications such as mail, wikis, VPN concentrators or Linux logins, and when your team already runs LDAP. Its slapd server supports LDAPv3 over IPv4, IPv6 and Unix IPC, strong authentication through SASL, certificate authentication through TLS, and single-provider or multi-provider replication. The main work sits in schema design, access control rules, TLS certificates and replication topology, and most of that effort is one-time setup followed by recurring patching and monitoring by your own staff. Confirm the exact release you plan to use, currently the 2.7.1 feature release or the 2.6.15 long term support release, and its support window with the OpenLDAP project before you commit.
Three questions decide the choice. First, do you have Windows clients or Group Policy that must be managed from the directory? If yes, OpenLDAP cannot domain-join those machines, so look at Samba AD or Microsoft's own options. Second, do Windows users need Kerberos single sign-on to file shares, intranet sites or SQL Server? If yes, you need a Kerberos realm, which OpenLDAP does not provide. Third, who will run the directory and its DNS for the next several years? If no one on your team can own LDAP schema, TLS and replication, plan for the staffing cost before you select a platform.
Which directory fits which estate
This table matches common estate types to the directory that fits best, based on whether the estate is Windows-led, Linux-led or mixed. Read each row against your own split of Windows and Linux workloads, because the answer changes once Group Policy or Kerberos host policy enters the picture. The main takeaway is that OpenLDAP covers LDAP clients, while Group Policy and domain-joined Windows devices keep Active Directory or a Samba AD replacement in the frame.
| Scenario | Better fit | Why it depends on the Windows and Linux split |
|---|---|---|
| LDAP-only applications on Linux | OpenLDAP | OpenLDAP serves LDAP directly, so applications that only bind and search need no Kerberos realm or Windows domain. |
| Windows desktops joined to a domain | Active Directory or Samba AD | Domain join and Group Policy for Windows clients are Active Directory features, which OpenLDAP does not provide. |
| Linux servers needing Kerberos and sudo rules | FreeIPA | FreeIPA combines 389 Directory Server with MIT Kerberos and SSSD, covering Kerberos and host policy that a bare OpenLDAP install does not. |
| Mixed estate with Group Policy | Keep Active Directory, trust from FreeIPA | Group Policy stays with Windows domain controllers, while FreeIPA can establish a trust so Linux resources serve AD users. |
| Team wanting one directory to retire | Confirm scope first | Retiring AD requires covering Windows domain join, Group Policy and Kerberos, so confirm which of these OpenLDAP alone cannot replace. |
| Apps needing Windows-integrated authentication | Active Directory or Samba AD | NTLM and Kerberos Windows-integrated login depend on the domain, so an LDAP-only server is not a drop-in replacement. |
Why Microsoft Active Directory vs OpenLDAP is a scope mismatch
Active Directory and OpenLDAP are not competing versions of the same thing, so the comparison starts by separating what each one covers. Active Directory Domain Services is a Windows Server role that stores users, computers and other objects, replicates directory data to every domain controller in a domain, and provides a schema, a global catalog and a query and index mechanism, according to Microsoft's AD DS overview. OpenLDAP, by contrast, is an LDAP directory: its slapd server implements LDAPv3 over IPv4, IPv6 and Unix IPC, with SASL and TLS for authentication, and it ships with client libraries and command line tools. It does not provide a Kerberos key distribution center, a DNS server for domain service records, domain join for Windows clients or Group Policy.
That gap matters because most on-premises applications do not all authenticate the same way. Microsoft's comparison notes that they typically use LDAP, Windows-integrated authentication (NTLM and Kerberos) or header-based authentication, and that SaaS apps need a federation layer such as AD FS. Before choosing OpenLDAP, list every application that depends on the directory and record which of those three methods each one uses. Applications that only bind over LDAP are the natural fit for OpenLDAP. Any service that expects Kerberos tickets, domain-joined Windows machines or Group Policy objects will need a different platform.
Confirm the answer in your own environment rather than from the product name alone. Check whether Windows clients are domain-joined, whether Group Policy or SYSVOL-based settings are in use, and whether any system needs a Kerberos realm. If those dependencies exist, the practical replacement is Samba AD or FreeIPA, which provide Kerberos and domain services, while OpenLDAP remains a reasonable choice for a Linux-only LDAP backend. The current OpenLDAP releases are 2.7.1 (feature) and 2.6.15 (long term support), which is the version line to plan around.
Microsoft Active Directory vs OpenLDAP capabilities side by side
This table compares what Active Directory bundles for Windows with what OpenLDAP provides as a stand-alone LDAP server. Read each row as a question: if the capability is central to your estate, OpenLDAP alone will not cover it, and the cells marked for confirmation need a test environment before you commit.
| Capability | Microsoft Active Directory Domain Services | OpenLDAP (slapd and lloadd) |
|---|---|---|
| Directory storage | Stores users, computers and other objects in a domain with a schema, a global catalog and query indexing | slapd stores LDAP entries in the MDB backend, built on LMDB, as its main database backend |
| LDAP access | Most on-premises apps authenticate with LDAP, Windows-integrated authentication or header-based authentication | slapd implements LDAPv3 over IPv4, IPv6 and Unix IPC, with SASL and TLS certificate authentication |
| Kerberos | Kerberos is built into the domain controller and used for Windows-integrated sign-in | Not part of OpenLDAP. Kerberos needs a separate KDC such as MIT Kerberos or Heimdal, or FreeIPA |
| DNS | Active Directory relies on DNS for locating domain controllers and services, with DNS hosted in the domain | Not part of OpenLDAP. DNS is provided by separate services, so confirm your own name resolution design |
| Group Policy | Manages Windows desktops and servers through Group Policy | Not provided. Linux policy must come from other tools, and Windows policy has no equivalent |
| Windows domain join | Windows devices join the domain and are managed centrally | Not supported for Windows domain join. Confirm any Windows client scenario with the vendor or in a test environment |
| Linux integration | Linux needs third-party tools or Kerberos realm configuration to authenticate against Active Directory, per Microsoft | Linux hosts and apps can bind to LDAP directly, but host identity, sudo and access rules must be built or added separately |
| Replication | Replicates directory data to every domain controller in a domain | Single-provider, multiple-consumer replication and multi-provider replication are available. Confirm the topology for your sites |
| Load balancing | Distributed across domain controllers through Active Directory's own design and DNS | lloadd is a stand-alone LDAP load balancing proxy included in OpenLDAP 2.7. Confirm its fit with your client behavior |
| Licensing | Windows Server core and client access licensing applies to domain controllers and users or devices | OpenLDAP Public License, a free, open-source license. Support and operating costs are your own or a vendor's |
What OpenLDAP covers well for LDAP-only services
OpenLDAP is a sound choice when the job is directory lookup and LDAP bind for software that does not need Windows domain services. The cards below cover the conditions that make it fit, and what your team must still provide from other components.
Bind and search only applications
Many internal tools only need to bind as a user and search for a group or mail attribute. For these, slapd does the job without a Windows domain. Check each application's LDAP settings for group lookup, nested group support and attribute names, because some products expect Active Directory-specific attributes such as sAMAccountName. Confirm these with the vendor before you commit to OpenLDAP.
Linux services with LDAP authentication
Mail servers, VPN gateways, wikis and Linux PAM or NSS clients often authenticate against an LDAP tree. OpenLDAP handles the directory side well. Your team still provides Kerberos if you need single sign-on for shell logins, and it must decide how SSSD or nss-pam-ldapd on each host will look up users and enforce account lockout or password policy.
Replication for availability
Multi-provider replication removes the single point of failure that a lone LDAP server creates for every login that depends on it. Single-provider, multiple-consumer replication suits read-heavy estates. Test failover against the applications that use the directory, and confirm how each application reconnects when its server changes.
Open-source license with no per-user server fee
OpenLDAP is released under the OpenLDAP Public License, which the project describes as free and open source, so the server itself carries no license fee tied to user count. Costs shift to the people who build, patch and back up the service, plus any support contract you choose. Ask any commercial support provider to put its fees, response terms and scope in writing.
Current release lines to confirm
Plan around the feature release 2.7.1 or the long term support release 2.6.15, and confirm which line your distribution packages before you deploy. OpenLDAP 2.7 retired the back-sql and back-perl backends, so check any existing overlays or backends against the release notes before an upgrade.
Windows and Kerberos gaps handled elsewhere
OpenLDAP does not provide Windows domain join, Group Policy, Kerberos ticket issuance or DNS for domain members. If Windows clients or Windows-integrated authentication (NTLM or Kerberos) depend on the directory, OpenLDAP alone is not a replacement for Active Directory. Those needs point toward Samba AD or FreeIPA, which are covered in the sibling comparison pages.
How hosting and data control differ between the two
Hosting location is decided by your deployment, not by the product: both Active Directory and OpenLDAP run in your own data centers or cloud accounts, so the data location question comes down to where you place domain controllers or slapd servers, which regions and accounts they sit in, and who holds administrative access to them. Confirm the physical and logical placement of every replica before you write the data flow down, because a read-only consumer or a proxy in a second region is still a copy of directory data.
Identity data, password hashes and audit logs sit in different places in each design. In Active Directory, the directory database lives on every domain controller and replicates to all of them, so every DC in a domain holds the same user and credential material. In OpenLDAP, slapd stores entries in its MDB backend, and password hashes are only as protected as the access controls and ACLs you define in slapd.conf or its cn=config equivalent. Audit logging is a configuration choice in both: review the Windows security event logs on each DC and the slapd logging and overlay configuration on each server, and decide where those logs are forwarded and how long they are kept.
Samba AD and FreeIPA each add components that carry their own sensitive material. Samba AD runs a Kerberos key distribution center, so the KDC database and its keytab-related secrets need the same protection as the directory itself. FreeIPA bundles MIT Kerberos, the Dogtag certificate system and SSSD, which means certificate authority keys, certificate requests and host keytabs are part of the evidence set. Treat the Kerberos and certificate stores as separate assets in your asset inventory, with their own backup, access and rotation records. Compliance work is then a matter of evidence: you must show access control, logging, backup and key handling for each component, and DeployOpen prepares those controls and evidence, while independent auditors and certification bodies issue any assessment.
Which option fits your estate: OpenLDAP, Samba AD or FreeIPA
OpenLDAP is the right choice when the requirement is an LDAP directory and nothing more. The project describes slapd as a stand-alone LDAP directory server, and OpenLDAP 2.7 ships it alongside lloadd, a load balancing proxy, client libraries, LDIF tools and command line utilities. It implements LDAPv3 over IPv4, IPv6 and Unix IPC, supports SASL and TLS certificate authentication, and its main MDB backend is built on LMDB. Replication covers single-provider multiple-consumer setups and multi-provider setups where a single point of failure is not acceptable. It does not provide Kerberos, DNS, Group Policy or domain join for Windows clients, so those services must come from elsewhere.
- Fit: Linux applications, VPNs, wikis, mail and other LDAP-only services that bind to a directory tree.
- Covered: LDAPv3 directory services, SASL and TLS authentication, multi-provider replication and LDIF-based data exchange.
- Gaps to confirm: Kerberos single sign-on, Windows domain join, Group Policy and any Windows-integrated authentication are not part of OpenLDAP.
- Skills needed: LDAP schema design, ACL and overlay configuration, and careful replication management.
- Licensing: OpenLDAP Software uses the OpenLDAP Public License, so confirm its terms with your legal team.
Check first whether every service that depends on Active Directory today truly speaks plain LDAP. If any Windows client needs domain membership, OpenLDAP alone will not replace the domain.
Samba AD is the option for organizations that need a Windows-compatible domain controller on Linux. Samba is licensed under GPL-3.0 and can be set up as an Active Directory domain controller. It uses the Heimdal Kerberos key distribution center by default, with experimental MIT Kerberos support available in Samba 4.7 or later when built with the system MIT Kerberos library. Its DNS backends are SAMBA_INTERNAL and BIND9_DLZ, while the wiki warns against the NONE backend and states that BIND9_FLATFILE is not supported. Domain functional levels are supported up to 2016 (2016 since Samba 4.20), and administration is performed with the samba-tool command.
- Fit: Windows domains where the domain controllers need to move to Linux and the Windows client base is supported at the functional levels Samba offers.
- Covered: Domain controller role, Kerberos through Heimdal, LDAP, DNS via the supported backends, and administration with samba-tool.
- Gaps to confirm: Group Policy and SYSVOL replication behavior, the Windows client versions in use, and any feature that requires a functional level above 2016.
- File serving: The Samba wiki advises against using an AD DC as a file server when there are multiple DCs, so plan a separate Samba domain member for file shares.
- Skills needed: Samba administration, Kerberos and DNS troubleshooting, and staff who can operate Windows domain tooling in parallel.
Before committing, test your Group Policy and client profile needs against the current Samba release and the release planning schedule, since each series has limited support windows.
FreeIPA is an integrated identity and access management solution for Linux. It combines 389 Directory Server for LDAP, MIT Kerberos for authentication, the Dogtag certificate system for PKI, and SSSD on client machines. Its purpose is Linux identity: host enrollment, Kerberos single sign-on, host-based access control and sudo rules managed centrally. FreeIPA does not present itself as an Active Directory domain for Windows clients. Its strongest fit in an AD estate is to create a cross-forest trust, which lets AD users reach Linux resources. The FreeIPA trust guide covers trusts with Active Directory domains on Windows Server 2008 R2 or later.
- Fit: Linux-heavy estates that need central host policy, Kerberos, sudo and certificates, while Windows domain controllers stay in place for a time.
- Covered: LDAP directory, Kerberos, certificate issuance through Dogtag, SSSD client configuration and cross-forest trusts with AD.
- Gaps to confirm: Windows domain join, Group Policy for Windows desktops and the Windows client experience are not replaced by FreeIPA.
- Trust design: Confirm which AD forest and functional level will be trusted and how user IDs will map on Linux.
- Skills needed: Kerberos and certificate operations, SSSD tuning, and the ability to run a trust during a staged transition.
Confirm the trust setup steps and Windows Server version requirements against the FreeIPA trust guide before scoping, because a trust is the usual bridge between AD and FreeIPA during migration.
What drives the cost of each option
Active Directory costs come mostly from Windows Server licensing and the Windows-side skills to run it, while OpenLDAP, Samba AD and FreeIPA shift the spend toward Linux hosts, staff time and migration work. Each card below names one component, who gets paid for it, and what to ask for in a quote.
Windows Server core licenses
Windows Server 2025 is licensed per core, with a minimum of 16 cores per server and 8 per processor, so every domain controller is billed at least for 16 cores. Microsoft's pricing page lists a suggested price of 1,176 US dollars for Standard and 6,771 US dollars for Datacenter for 16 core licenses, and notes that prices vary by region. Ask your reseller or licensing partner for the regional price and the core count for each DC, since these licenses are typically bought up front and renewed with your software assurance or subscription terms.
Windows client access licenses
Both Standard and Datacenter editions need a Windows Server Client Access License for every user or device that accesses the server. These CALs apply beyond the domain controllers, so they stay in the budget even if you move identity off Windows. Count users and devices that touch file, print or application servers separately, because a Samba or FreeIPA move removes only the directory-related CALs.
Linux hosts and virtualization
OpenLDAP, Samba AD and FreeIPA each need Linux servers, usually at least two per directory for replication and failover, plus virtualization or cloud capacity to run them. This is a recurring infrastructure cost that you already pay if you run Linux estates. Ask for the host count, operating system support window and the hypervisor licensing you would need to add.
Installation and schema design
Standing up OpenLDAP means designing the directory tree, schema, access control lists and replication topology before any application can bind to it. Samba AD and FreeIPA reduce some of that design work because they ship their own schema and DNS or Kerberos setup, but they still require planning for naming contexts, DNS backends and trust relationships. This is one-time staff effort, paid either to internal engineers or to an implementation partner under a written scope.
Migration and application rework
Moving users, groups and passwords off Active Directory is one-time effort that often costs more than the licenses saved. OpenLDAP needs every LDAP-bound application checked for attribute names, bind methods and group logic, while Windows clients, Group Policy and Kerberos-based services need their own plan. Ask any provider to split the quote by application inventory, test cycles and cutover support, and to state who handles rollback.
Support and ongoing administration
Support contracts and in-house administration are the recurring costs that persist after go-live. Community support for OpenLDAP and Samba costs nothing in licenses but needs staff time for patching, replication monitoring and backup testing. Commercial support contracts are optional and priced by the vendor or partner, so request the response times, covered versions and included upgrade work in writing before you compare them with Windows Server maintenance.
What moving from Active Directory to OpenLDAP involves
The sequence turns an Active Directory dependency map into an OpenLDAP directory that Linux applications and LDAP-only services can bind to, with each cutover verified before the next one starts. It also shows where the work stops and Samba AD or FreeIPA becomes the better path.
Inventory every application that binds to Active Directory
The application owners and the platform team list each system that reads from AD, the bind method it uses (simple bind over LDAP, SASL, Kerberos, NTLM or header-based sign-in) and the attributes and groups it depends on. Microsoft's comparison notes that most on-premises apps authenticate with LDAP, Windows-integrated authentication or header-based authentication, so the inventory must cover all three. The output is a register that marks each application as LDAP-compatible, dependent on Kerberos or Windows-integrated sign-in, or dependent on Group Policy. Any application in the last two groups is a signal to check Samba AD or FreeIPA before going further.
Export users, groups and attributes from Active Directory
The directory administrator exports the objects the inventory requires, using a filtered ldifde query so that service accounts, disabled objects and AD-only attributes are handled deliberately. Passwords do not come with this export, so the team records that gap now. The output is an LDIF set that someone other than the exporter can read and count against the source. Checking record counts for users, groups and memberships against the domain is the completion test for this step.
Design the schema and directory tree
The architect maps AD objects to OpenLDAP entries under a base DN that matches the organization's naming, selects object classes such as inetOrgPerson and groupOfNames or groupOfUniqueNames, and decides how group membership is expressed. Applications that expect AD-specific attributes such as sAMAccountName or memberOf need a documented substitute, typically an overlay or a generated attribute. The output is a schema and tree diagram signed off by the application owners. Confirm the overlays and schema extensions against the OpenLDAP 2.6 Administrator's Guide for the release you deploy.
Rebuild the attributes applications expect
The team loads the exported data into a test slapd instance and adds the attributes, group forms and overlays the inventory identified. Each application's configuration is compared with the new attribute names so that login, group-based authorization and profile fields resolve correctly. The output is a documented attribute mapping per application. Where an application hard-codes AD-only behavior, the team records it as a gap rather than working around it silently.
Plan password handling before any cutover
Because the export does not carry passwords, the team decides how users will set or migrate credentials. Options include forcing a password reset at first OpenLDAP login, a staged sign-in that tests the AD password once before storing a new one, or a SASL mechanism the applications support. The security team approves the choice, and the output is a written credential plan with the TLS settings for every bind. Test that LDAP simple binds are refused on cleartext connections before any user signs in.
Test each application against OpenLDAP
Each application is pointed at a test OpenLDAP server with a non-production account set. The tester verifies login, group-based access, failure handling and logout for each bind method in the inventory. The output is a signed test record per application, listing what passed and what required a configuration change. Any application that cannot authenticate without Kerberos, NTLM or Group Policy is moved to a separate track for FreeIPA or Samba AD.
Cut over application by application
The platform team moves one application at a time to OpenLDAP, starting with the least critical, and keeps the AD binding available as a rollback path until the owner accepts the change. Replication health, certificate validity and bind latency are watched during each window. The output is a cutover log per application with the rollback decision recorded. Users in the moved applications sign in only against OpenLDAP once the owner confirms the window closed cleanly.
Retire the Active Directory dependencies OpenLDAP does not replace
The team removes the remaining AD bindings only after every application on the register has moved or been assigned to another track. Windows clients that depend on domain join, Group Policy, SYSVOL-delivered settings or Kerberos sign-in are identified here, and that is the point where the reader should evaluate Samba AD for Windows domain services or FreeIPA for Linux identity. The output is an updated dependency register and a decision record for each Windows or Kerberos-dependent system. Confirm the Windows client and Group Policy requirements with the vendor and your own environment before you shut down any domain controller.
Questions buyers ask about OpenLDAP and Active Directory
Can OpenLDAP replace Active Directory for Windows desktops?
Not on its own. OpenLDAP is an LDAP server, and Active Directory is a directory plus Kerberos, DNS and Group Policy for Windows. Microsoft's comparison notes that Active Directory lets administrators domain-join Windows devices and manage them with Group Policy, while Linux machines need third-party tools or Kerberos realm configuration. Windows clients join a domain through services OpenLDAP does not provide. If your Windows desktops depend on domain join, Group Policy or Windows-integrated sign-in, the realistic options are Samba AD, which acts as an AD-compatible domain controller, or keeping Active Directory for Windows and moving only the Linux and LDAP-only workloads to OpenLDAP. Confirm the Windows features your estate uses before choosing.
When is OpenLDAP enough to replace Active Directory?
OpenLDAP fits when the consumers are LDAP-only applications and Linux services that query a directory and do not need Kerberos, DNS or Group Policy from the same platform. Typical examples are internal web apps, mail or VPN gateways that bind over LDAP, and build systems. The slapd server supports strong authentication through SASL, certificate authentication through TLS, and multi-provider replication when a single point of failure is not acceptable. Before committing, list every application that authenticates against Active Directory and record which protocol it uses. Most on-premises apps use LDAP, Windows-integrated authentication or header-based authentication, so the Windows-integrated group needs a different answer.
How much effort does moving off Active Directory take?
Effort is driven by how many services depend on Active Directory and by which protocols they use. The main drivers are the number of applications to repoint, the Windows and Linux clients that need reconfiguration, the Group Policy and DNS dependencies to rebuild, and the testing of each sign-in path. Replacing LDAP-only consumers with OpenLDAP is usually a smaller job than moving domain controllers to Samba AD, which must reproduce Kerberos, DNS, SYSVOL and Group Policy behavior. Ask any firm for a written scope that lists each application, its authentication method and the rollback plan for each step. Your own inventory will set the size of the work more reliably than a general estimate.
Can our team do the migration without outside help?
It depends on the skills you already have and how much of the estate moves. Teams that already run Linux servers, LDAP schemas, certificates and Kerberos can cover OpenLDAP or FreeIPA work with training and documentation. Samba AD requires experience with Windows domain behavior, replication, DNS backends and the samba-tool administration commands. Samba's wiki also advises against running an AD DC as a file server when multiple DCs exist, which changes the server design. Assess your staff against each target platform, and ask a provider to separate the work it will do from the work your team must own after handover.
How long should we plan for a directory migration?
No general duration is safe to publish, because the schedule depends on the directory size, the number of consumers and the change control your organization requires. Plan for a staged path: inventory, a pilot with a small set of applications, parallel running, then cutover and retirement of the old service. Each stage needs approvals and a tested rollback. For Windows domain controllers, the functional level and the Windows Server lifecycle also set deadlines. Windows Server 2022 extended support ends on October 15, 2031, and Windows Server 2025 extended support ends on November 15, 2034, according to Microsoft's lifecycle pages. Ask for a timeline that ties each milestone to a written deliverable.
Should we choose Samba AD or FreeIPA as the replacement?
The choice depends on what the Active Directory estate does today. Samba AD can run as an Active Directory domain controller, uses the Heimdal Kerberos key distribution center, and supports functional levels up to 2016 since Samba 4.20. It suits Windows-heavy estates that need a domain. FreeIPA combines 389 Directory Server, MIT Kerberos, Dogtag and SSSD for Linux identity, and it can create a cross-forest trust with an Active Directory domain on Windows Server 2008 R2 or later. It is not an AD domain for Windows clients. If Windows clients still need a domain, choose Samba AD. If the main need is Linux identity and the Windows domain stays, choose FreeIPA with a trust. Confirm both options with a proof of concept against your own clients.
What should we confirm in our own environment before deciding?
Start with an inventory of every consumer of Active Directory, including the protocol, the client operating system and any Group Policy or DNS dependency. Confirm the current functional level of the forest, the Windows Server versions in use and the support dates for each. Check whether any application needs the Windows-integrated sign-in path, and whether Linux hosts authenticate through the domain today. Export users and groups to test attribute coverage, remembering that passwords do not come with a standard export. Keep the results in writing, because they define the scope a provider would quote against.
How DeployOpen helps you choose and implement the directory
DeployOpen plans, implements, integrates, hardens, documents and supports self-hosted open-source platforms inside your own infrastructure. For a directory decision, we start by confirming which services really need LDAP and which need Kerberos, Group Policy and Windows domain membership, so the choice between OpenLDAP, Samba AD and FreeIPA rests on your environment.
How we scope
- Inventory which applications bind over LDAP and which need Kerberos, NTLM or domain-joined Windows clients
- Record Windows Server versions, domain controller count and Group Policy use before choosing a target
- Agree the written scope, deliverables and timeline in writing before any work starts, with no prices in this page
How we build
- Stand up the chosen directory in your cloud accounts, data centers or air-gapped network with TLS and replication designed up front
- Test bind paths, authentication flows and replication for each application on the inventory, not only a sample
- Document schema, access controls and backup procedures so your own team can operate the directory afterward
How we hand over
- Deliver runbooks, configuration records and test evidence for each directory and integration in scope
- Walk your administrators through daily tasks, troubleshooting and the recovery steps they will need
- Prepare controls and evidence for compliance assessments, while independent auditors and certification bodies issue any audit reports
How we support
- Ongoing support, upgrades and continuous testing are available as retainers after handover
- Re-check the platform choice when OpenLDAP, Samba or FreeIPA releases change your assumptions
- Confirm support terms, response expectations and upgrade scope in the written agreement before work begins

