# LDAP/Active Directory (not Azure or Entra ID)

**URL:** <https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574>\
**Category:** Using Concrete / Help\
**Created:** [December 31, 2024, 4:51pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574 "2024-12-31T16:51:36Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![BloodyIron](https://forums.concretecms.org/user_avatar/forums.concretecms.org/bloodyiron/32/3807_2.png) [@BloodyIron](https://forums.concretecms.org/u/BloodyIron)\
**Post date:** [December 31, 2024, 4:51pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/1 "2024-12-31T16:51:36Z")

</div>

I’m on the tail end of a 5 year project building out major upgrades to a Concrete CMS website and that also includes connecting authentication for the system with LDAP/Active Directory. However the only plugin I can find that does that is no longer available anywhere ( [Discover Add-ons and Themes on Concrete CMS Marketplace](https://www.concrete5.org/marketplace/addons/exchangecore-ldap-authentication/) ).

I can’t buy it, I can’t download it, I don’t see it on the github community repos, nothing. And I sure can’t find any other way to do LDAP or Active Directory (NOT AZURE OR ENTRA ID) authentication.

We have built out redundant AD/LDAP Domain Controllers for this project and other aspects building on it, and now I’m panicking because I can’t find any way that looks reliable to connect Concrete CMS authentication to this system.

I really need a solution here, and frankly I’d probably prefer getting access to the ExchangeCore AD/LDAP plugin as it looks to be the most robust option.

Can ANYONE PLEASE help me here?

I’d also like to point out that I requested LDAP/AD authentication be mainlined like a decade ago for situations like this and was told it wouldn’t happen because of the plugin being available…

---

<div class="post-metadata">

**Author:** ![JohntheFish](https://forums.concretecms.org/user_avatar/forums.concretecms.org/johnthefish/32/3767_2.png) [@JohntheFish](https://forums.concretecms.org/u/JohntheFish)\
**Post date:** [December 31, 2024, 5:45pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/2 "2024-12-31T17:45:57Z")

</div>

Active Directory has been re-branded. See the totally differently named [PortlandLabs Microsoft Entra ID SSO :: Concrete CMS Marketplace](https://market.concretecms.com/products/portlandlabs-microsoft-entra-id-sso/97d4d49b-3998-11ef-951f-0a97d4ce16b9)

---

<div class="post-metadata">

**Author:** ![BloodyIron](https://forums.concretecms.org/user_avatar/forums.concretecms.org/bloodyiron/32/3807_2.png) [@BloodyIron](https://forums.concretecms.org/u/BloodyIron)\
**Post date:** [December 31, 2024, 5:57pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/3 "2024-12-31T17:57:58Z")

</div>

That’s not a rebrand, that’s a new protocol. Active Directory AND LDAP are still currently used protocols everywhere.

Furthermore, Entra ID CANNOT be self-hosted, which is a requirement for this environment.

Windows Server you can still buy today lets you set up Active Directory domains and Domain Controllers and that isn’t going away ever. There are always going to be environments where on-premise is required. And there are endless alternative implementations for LDAP too that are not Microsoft.

So, no, that’s not the appropriate solution.

---

<div class="post-metadata">

**Author:** ![JohntheFish](https://forums.concretecms.org/user_avatar/forums.concretecms.org/johnthefish/32/3767_2.png) [@JohntheFish](https://forums.concretecms.org/u/JohntheFish)\
**Post date:** [December 31, 2024, 6:39pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/4 "2024-12-31T18:39:11Z")

</div>

Apologies, should have qualified it ‘Azure Active Directory’

---

<div class="post-metadata">

**Author:** ![BloodyIron](https://forums.concretecms.org/user_avatar/forums.concretecms.org/bloodyiron/32/3807_2.png) [@BloodyIron](https://forums.concretecms.org/u/BloodyIron)\
**Post date:** [December 31, 2024, 6:50pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/5 "2024-12-31T18:50:18Z")

</div>

C’mon man, the title of the thread literally says “(not Azure or Entra ID)” 😉 Maybe time for coffee on your end?

Either way, if you do have any other ideas, I’m all ears. Thanks for chiming in ❤

---

<div class="post-metadata">

**Author:** ![BloodyIron](https://forums.concretecms.org/user_avatar/forums.concretecms.org/bloodyiron/32/3807_2.png) [@BloodyIron](https://forums.concretecms.org/u/BloodyIron)\
**Post date:** [December 31, 2024, 10:54pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/6 "2024-12-31T22:54:23Z")

</div>

Yeah if there’s any way to get the ExchangeCore AD/LDAP addon, I’m really most interest in that, as it’s proven to work! Can anyone help me with that?

---

<div class="post-metadata">

**Author:** ![mhawke](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mhawke/32/6297_2.png) [@mhawke](https://forums.concretecms.org/u/mhawke)\
**Post date:** [January 1, 2025, 2:31pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/7 "2025-01-01T14:31:10Z")

</div>

A link to check out (if you haven’t already). Perhaps the folks involved can help (way above my pay grade)

> **[How to setup ExchangeCore LDAP Authentication with concrete5?](https://macareux.co.jp/blog/how-setup-exchangecore-ldap-authentication-concrete5)**
>
> Having a single way to authenticate can help save your business time and money as well as eliminate the annoyance of having to maintain numerous accounts for any given individual in a company.

---

<div class="post-metadata">

**Author:** ![mhawke](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mhawke/32/6297_2.png) [@mhawke](https://forums.concretecms.org/u/mhawke)\
**Post date:** [January 1, 2025, 2:33pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/8 "2025-01-01T14:33:26Z")

</div>

And here:

> **[concrete5 LDAP Authentication - concrete5 LDAP Authentication](https://docs.exchangecore.com/c5ldap/release/)**
>
> None

---

<div class="post-metadata">

**Author:** ![BloodyIron](https://forums.concretecms.org/user_avatar/forums.concretecms.org/bloodyiron/32/3807_2.png) [@BloodyIron](https://forums.concretecms.org/u/BloodyIron)\
**Post date:** [January 1, 2025, 5:54pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/9 "2025-01-01T17:54:48Z")

</div>

That’s literally the documentation for the addon I ask about multiple times in this thread but cannot find a source on how to get that addon. That’s not helpful unless you can actually get me a copy of that addon, paid or whatever. Which is the whole thing I’ve been asking for here 😕 the documentation does nothing for me if I cannot get the addon…

---

<div class="post-metadata">

**Author:** ![mhawke](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mhawke/32/6297_2.png) [@mhawke](https://forums.concretecms.org/u/mhawke)\
**Post date:** [January 1, 2025, 6:15pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/10 "2025-01-01T18:15:21Z")

</div>

There is contact info within both of those links. Perhaps the developers are still active. Yes, the first one in not self-hosted but perhaps the developer has enough knowledge about the subject to help you out. The official documentation from the add-on has a support email address that also _might_ be active. Do I need to post the contact info from these links or can you find them yourself?

---

<div class="post-metadata">

**Author:** ![BloodyIron](https://forums.concretecms.org/user_avatar/forums.concretecms.org/bloodyiron/32/3807_2.png) [@BloodyIron](https://forums.concretecms.org/u/BloodyIron)\
**Post date:** [January 1, 2025, 6:30pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/11 "2025-01-01T18:30:47Z")

</div>

1. I’ve already tried contacting the developers, radio silence for a while now. I NEED help from someone like @andrew with access to the addon files so I can buy or get them some way.
2. The developer (of the Entra ID package) is Portland Labs, the company behind Concrete CMS itself, and the addon has already been made, but they are the ones who have access to the addon files, I do not.

I asked for where I can get the files, not contact information, I have already reached out to them several times now with no avail.

---

<div class="post-metadata">

**Author:** ![mhawke](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mhawke/32/6297_2.png) [@mhawke](https://forums.concretecms.org/u/mhawke)\
**Post date:** [January 1, 2025, 7:06pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/12 "2025-01-01T19:06:28Z")

</div>

I’m done. You could have told us what measures you took before we spent time trying to help you.

---

<div class="post-metadata">

**Author:** ![BloodyIron](https://forums.concretecms.org/user_avatar/forums.concretecms.org/bloodyiron/32/3807_2.png) [@BloodyIron](https://forums.concretecms.org/u/BloodyIron)\
**Post date:** [January 1, 2025, 7:38pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/13 "2025-01-01T19:38:01Z")

</div>

> [@BloodyIron](#):
>
> However the only plugin I can find that does that is no longer available anywhere ( [Discover Add-ons and Themes on Concrete CMS Marketplace](https://www.concrete5.org/marketplace/addons/exchangecore-ldap-authentication/) ).
> 
> I can’t buy it, I can’t download it, I don’t see it on the github community repos, nothing. And I sure can’t find any other way to do LDAP or Active Directory (NOT AZURE OR ENTRA ID) authentication.

I did, and all it would have taken is for you to actually read what I wrote and extrapolate that I already had explored the aspects you brought to light.

1. The title explicitly says “not Azure or Entra ID”, clearly demonstrating those had been known options that do not work.
2. The below partial quote from the original post, **which clearly outlines I already knew about the ExchangeCore addon and had actually tried many different ways to acquire it**.

"However the only plugin I can find that does that is no longer available anywhere ( Discover Add-ons and Themes on Concrete CMS Marketplace 2 ).

I can’t buy it, I can’t download it, I don’t see it on the github community repos, nothing. And I sure can’t find any other way to do LDAP or Active Directory (NOT AZURE OR ENTRA ID) authentication."

So please leave your upset attitude out of this thread, I clearly outlined these aspects. I appreciate you and others chiming in to try and help, but don’t flip a bit when I point out aspects I had already clearly spelled out as already considered and evaluated. That’s on you bud, not me.

---

<div class="post-metadata">

**Author:** ![mhawke](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mhawke/32/6297_2.png) [@mhawke](https://forums.concretecms.org/u/mhawke)\
**Post date:** [January 1, 2025, 8:01pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/14 "2025-01-01T20:01:28Z")

</div>

You just sounded a little ‘entitled’ like we all owe you something. You are the one who KNEW that LDAP was not baked into C5 when you started this project 5 years ago and now you’re in a panic that an add-on built for v5.6 in the early teens is not available.

---

<div class="post-metadata">

**Author:** ![BloodyIron](https://forums.concretecms.org/user_avatar/forums.concretecms.org/bloodyiron/32/3807_2.png) [@BloodyIron](https://forums.concretecms.org/u/BloodyIron)\
**Post date:** [January 1, 2025, 8:21pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/15 "2025-01-01T20:21:34Z")

</div>

1. The addon actually is built for v8.5+
2. I never made any claim that I am entitled to anything, at every step of the way I have _asked_ for help.
3. I am not going to escalate this discussion with you further as it does not serve anyone.

Now, if you do want to postulate any further information that might help me with my LDAP/AD integrations, I’m all ears. Otherwise, I will catch you another time. Thank you for jumping in and seeing what you could come up with.

---

<div class="post-metadata">

**Author:** ![enlil](https://forums.concretecms.org/user_avatar/forums.concretecms.org/enlil/32/3526_2.png) [@enlil](https://forums.concretecms.org/u/enlil)\
**Post date:** [January 2, 2025, 8:39am UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/16 "2025-01-02T08:39:12Z")

</div>

By all appearances that add-on would be from macareux digital. @hissy may be able to help you find a copy of the addon!!

---

<div class="post-metadata">

**Author:** ![mhawke](https://forums.concretecms.org/user_avatar/forums.concretecms.org/mhawke/32/6297_2.png) [@mhawke](https://forums.concretecms.org/u/mhawke)\
**Post date:** [January 2, 2025, 1:58pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/17 "2025-01-02T13:58:38Z")

</div>

The rights are owned by Joe at ExchangeCore.

---

<div class="post-metadata">

**Author:** ![fixt.org](https://forums.concretecms.org/user_avatar/forums.concretecms.org/fixt.org/32/4041_2.png) [@fixt.org](https://forums.concretecms.org/u/fixt.org)\
**Post date:** [January 2, 2025, 2:25pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/18 "2025-01-02T14:25:11Z")

</div>

> Furthermore, Entra ID CANNOT be self-hosted, which is a requirement for this environment.

Does the server need to be completely disconnected from the internet? If not, perhaps you could run Microsoft Active Directory local and have a mirror AD on Azure (Hybrid AD) for ConcreteCMS authentication.

---

<div class="post-metadata">

**Author:** ![BloodyIron](https://forums.concretecms.org/user_avatar/forums.concretecms.org/bloodyiron/32/3807_2.png) [@BloodyIron](https://forums.concretecms.org/u/BloodyIron)\
**Post date:** [January 2, 2025, 2:51pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/19 "2025-01-02T14:51:20Z")

</div>

It needs to be 100% self-hosted, no Azure, no Entra ID. It isn’t about being disconnected from the internet, it’s about the core systems being fully self-hosted.

---

<div class="post-metadata">

**Author:** ![BloodyIron](https://forums.concretecms.org/user_avatar/forums.concretecms.org/bloodyiron/32/3807_2.png) [@BloodyIron](https://forums.concretecms.org/u/BloodyIron)\
**Post date:** [January 2, 2025, 2:52pm UTC](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574/20 "2025-01-02T14:52:39Z")

</div>

Hmmm I was unable to find those details, never heard of macareux digital. Oooo I sure @hissy or someone can help find me a copy! 🙂 As well as maybe get a copy for others who need it in the future.

[Next page](https://forums.concretecms.org/t/ldap-active-directory-not-azure-or-entra-id/8574.md?page=2)
