Skip to content

Conversation

smortex
Copy link
Contributor

@smortex smortex commented Dec 14, 2023

From time to time, a question about LDAP setup appear on Slack. We setup LDAP some time ago and the process was a bit tedious, but in the process we learned to check step by step the configuration.

Add a blog post that drive users into configuring LDAP authc / authz, give pointers about what is going on at each step and show how to check that each step is successful.

@smortex
Copy link
Contributor Author

smortex commented Dec 14, 2023

I fixed a bunch of style issues, but the remaining ones looks weird… I am not sure about how to handle them.

  • The "is a heading and should be in sentence case" do not make sense since the headers are not capitalized as a heading but as a sentence;
  • The "If you are referencing a setting, variable, format, function, or repository, surround it with tic marks" seems false positive since these are examples.

title: Configuring LDAP Authentication in OpenSearch
authors:
- smortex
date: 2023-12-14 14:20:00 -1000
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had to put a date so I put a date, but there is no constraint on that date and we can change it.

All users are members of the *users* group, and administrators are also members of the *admins* group.
For this simple example, we want all authenticated users to have a read-only access to everything, and administrators to have a read-write access to everything.

In order to do this, we must map the *users* backend role to the *readall* and *kibana\_users* roles, and the *admins* backend role to the *all_access* role.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I really lack a roles and permissions cheat-sheet… I feel like this is correct, but maybe there is more sensible roles to use, in which case I will be happy to learn and adjust the blog post.

@krisfreedain
Copy link
Member

wow - this looks amazing @smortex - we'll get some eyes on it over here as well

@krisfreedain
Copy link
Member

@pajuric - are you able to get someone to help with the tech review on this?

From time to time, a question about LDAP setup appear on Slack.  We
setup LDAP some time ago and the process was a bit tedious, but in the
process we learned to check step by step the configuration.

Add a blog post that drive users into configuring LDAP authc / authz,
give pointers about what is going on at each step and show how to check
that each step is successful.

Signed-off-by: Romain Tartière <[email protected]>
@smortex smortex force-pushed the configure-ldap-authentication branch from a708851 to d37b9f4 Compare March 13, 2024 05:03
@pajuric pajuric moved this from In Progress to Done in OpenSearch Blog Content Calendar + Tracker Apr 15, 2025
@pajuric
Copy link

pajuric commented Jul 21, 2025

Closing due to inactivity.

@pajuric pajuric closed this Jul 21, 2025
@github-project-automation github-project-automation bot moved this from Published to Final Editorial Review in OpenSearch Blog Content Calendar + Tracker Jul 21, 2025
@pajuric
Copy link

pajuric commented Jul 21, 2025

Reopening to give author time to transition content to documentation.

@pajuric pajuric reopened this Jul 21, 2025
@pajuric pajuric requested a review from natebower as a code owner July 21, 2025 18:25
@smortex
Copy link
Contributor Author

smortex commented Jul 21, 2025

@kolchfa-aws can you have a look at this PR and see if you feel it would make sense to move its content to the documentation website (I spoke with @pajuric on slack and we think it would be more appropriate)? If so, can you tell me how to proceed, if not you can close this PR. Thank you!

@pajuric pajuric closed this Jul 31, 2025
@pajuric pajuric reopened this Jul 31, 2025
@pajuric pajuric moved this from Final Editorial Review to Published in OpenSearch Blog Content Calendar + Tracker Aug 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

4 participants