1. For [Identity and Access Management (IAM)](https://docs.cloud.google.com/iam/docs/overview), Does [openldap](https://openldap.org/) solve Identity or Access or the both? 2. How do you implement Identity and Access Management (IAM)? 3. Have you tried to implement [Google Cloud's Identity and Access Management (IAM)](https://docs.cloud.google.com/iam/docs/overview)? 4. Where is [Google Cloud's Identity and Access Management (IAM)](https://docs.cloud.google.com/iam/docs/overview) source code? I can not find it on `github.com`. 5. Do you use [openldap](https://openldap.org/) to implement Identity and Access Management (IAM)?
Greetings.
On 11 Mar 2026, at 14:02, anlex N wrote:
- For [Identity and Access Management (IAM)](https://docs.cloud.google.com/iam/docs/overview), Does [openldap](https://openldap.org/) solve Identity or Access or the both?
That would depend heavily on what you mean by ‘solve’. And would presume that ‘IAM’ is a single thing that has a ‘solution’.
IAM is a big and occasionally subtle thing, which something like OpenLDAP would often be a component in addressing.
- Where is [Google Cloud's Identity and Access Management (IAM)](https://docs.cloud.google.com/iam/docs/overview) source code? I can not find it on `github.com`.
The impression I have is that Google Cloud's IAM service is a service, rather than a software product, and I wouldn't guess that the software supporting it would be public. Even if it were, I'd be surprised if it would be on Microsoft's GitHub.
- Do you use [openldap](https://openldap.org/) to implement Identity and Access Management (IAM)?
On this list, the answer is _quite_ likely to be ‘yes’.
You might need to focus your question down a bit.
Best wishes,
Norman
@Norman Thank you for your reply, **you are my friend!**
Have you tried to use `OpenLDAP` or other LDAP server to sign in `Google Cloud` or `AZure` or `Amazon AWS`?
Anlex, hello.
On 12 Mar 2026, at 6:25, anlex N wrote:
Have you tried to use `OpenLDAP` or other LDAP server to sign in `Google Cloud` or `AZure` or `Amazon AWS`?
That's still rather a vague question.
OpenLDAP is potentially a component of an IAM system, but it's not really something you'd use ‘to sign in to Google Cloud’.
OpenLDAP is a server which implements the LDAP query protocol. As such, it maintains a directory of users (and other things) and attributes related to them (such as usernames). It also contains client libraries which allow you to use LDAP to query suitable servers, from the command-line or from a program.
LDAP is a protocol, which you might use to query a server which implements that interface.
The Wikipedia page on OpenLDAP [1] includes links to the openldap.org site, to further information about LDAP, and to associated software such as SASL.
I don't know anything about Google Cloud. Azure has its own (intricate!) permissions system which is based on Active Directory. To use that, you'd want to study the Azure documentation. Note that Active Directory implements an LDAP interface, and shares much of the LDAP data model, though I don't know much about how deeply the interoperability _really_ goes.
A local LDAP directory (eg, one using OpenLDAP) may work in consort with a separate IAM system such as the ones you mention, but that's starting to get intricate, and wouldn't be one of the core use-cases.
Good luck with your research.
Best wishes,
Norman
[1] https://en.wikipedia.org/wiki/OpenLDAP
Anlex, your question is essentially upside-down. The real question is “Can <cloud service x> use OpenLDAP for authentication?” That totally depends on the service in question: same can, others cannot. Generally, for cloud services, we want them to use our single sign-on service for authentication rather than direct LDAP queries since it allows us much greater control (not to mention require multi-factor). Our SSO authenticates against OpenLDAP…which authenticates users against Kerberos.
// John Pfeifer Division of Information Technology University of Maryland, College Park
On Mar 12, 2026, at 9:45 AM, Norman Gray gray@nxg.name wrote:
Anlex, hello.
On 12 Mar 2026, at 6:25, anlex N wrote:
Have you tried to use `OpenLDAP` or other LDAP server to sign in `Google Cloud` or `AZure` or `Amazon AWS`?
That's still rather a vague question.
OpenLDAP is potentially a component of an IAM system, but it's not really something you'd use ‘to sign in to Google Cloud’.
OpenLDAP is a server which implements the LDAP query protocol. As such, it maintains a directory of users (and other things) and attributes related to them (such as usernames). It also contains client libraries which allow you to use LDAP to query suitable servers, from the command-line or from a program.
LDAP is a protocol, which you might use to query a server which implements that interface.
The Wikipedia page on OpenLDAP [1] includes links to the openldap.org site, to further information about LDAP, and to associated software such as SASL.
I don't know anything about Google Cloud. Azure has its own (intricate!) permissions system which is based on Active Directory. To use that, you'd want to study the Azure documentation. Note that Active Directory implements an LDAP interface, and shares much of the LDAP data model, though I don't know much about how deeply the interoperability _really_ goes.
A local LDAP directory (eg, one using OpenLDAP) may work in consort with a separate IAM system such as the ones you mention, but that's starting to get intricate, and wouldn't be one of the core use-cases.
Good luck with your research.
Best wishes,
Norman
[1] https://en.wikipedia.org/wiki/OpenLDAP
-- Norman Gray : https://nxg.me.uk
[image: N Team]
Hi Norman Gray, John C. Pfeifer,
I have reviewed this docs https://casdoor.org/docs/category/ldap/, but I have some questions:
- What LDAP server do you use? OpenLDAP https://www.openldap.org/?
- In the modern world, Is LDAP server still a good practice to store
user information? 3. Does LDAP server not do identity management? Must we create a REST API that compares LDAP server's user password to implement identity management? 4. For Identity and Access Management (IAM) https://docs.cloud.google.com/iam/docs/overview, Does openldap https://openldap.org/ solve Identity or Access or the both? 5. How do you implement Identity and Access Management (IAM)? 6. Have you tried to implement Google Cloud's Identity and Access Management (IAM) https://docs.cloud.google.com/iam/docs/overview? 7. Where is Google Cloud's Identity and Access Management (IAM) https://docs.cloud.google.com/iam/docs/overview source code? I can not find it on github.com. 8. Do you use openldap https://openldap.org/ to implement Identity and Access Management (IAM)?
*Please answer my questions by order*
Thank you, anlex N © 2026 Mars is in the constellation of Capricornus, at a distance of 353,958,233.6 kilometers from Earth. You received this email to let you know about important changes to your openldap/openldap https://github.com/openldap/openldap source code.
openldap-technical@openldap.org