Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add LDAP Group Provider Plugin #23900

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

OmerRaifler
Copy link
Contributor

Description

This PR supersedes #20157

Additional context and related issues

Release notes

( ) This is not user-visible or is docs only, and no release notes are required.
( x) Release notes are required. Please propose a release note for me.
( ) Release notes are required, with the following suggested text:

## Section
* Fix some things. ({issue}`issuenumber`)

@cla-bot cla-bot bot added the cla-signed label Oct 24, 2024
@Praveen2112 Praveen2112 self-assigned this Oct 25, 2024
@OmerRaifler OmerRaifler force-pushed the new-fix-ldap-groups branch 2 times, most recently from de2cc3a to 0467f10 Compare November 8, 2024 12:05
@Praveen2112
Copy link
Member

@OmerRaifler Can we fix the CI pipeline ?

@shohamyamin
Copy link
Contributor

this PR will add user attributes from the AD to the user session so if i am using OPA for example i will be able to get that user attributes information in my input or that is out of scop of that PR?

@Praveen2112
Copy link
Member

Can we move it outside the scope of the PR ? We are planning to have another object which would allow us to capture additional attributes

Copy link

github-actions bot commented Jan 8, 2025

This pull request has gone a while without any activity. Tagging for triage help: @mosabua

@github-actions github-actions bot added the stale label Jan 8, 2025
@mosabua
Copy link
Member

mosabua commented Jan 8, 2025

@OmerRaifler @mosiac1 @Praveen2112 .. I assume you will pick this up again and continue work here

@github-actions github-actions bot removed the stale label Jan 9, 2025
@OmerRaifler OmerRaifler force-pushed the new-fix-ldap-groups branch 10 times, most recently from 177b75c to 36df8fe Compare January 11, 2025 22:07
@OmerRaifler OmerRaifler force-pushed the new-fix-ldap-groups branch 3 times, most recently from 380c9a7 to ccecd2a Compare January 22, 2025 16:42
mosiac1 and others added 4 commits January 22, 2025 18:43
This Guice Module can be used to enable caching in the group provider,
by adding it to the list of modules in a Guice context in a group
provider factory, or to any other Guice context as needed.

Features:

* Configurable configuration prefix
* Ability to bind the final `GroupProvider` with a custom binding
  annotation
  * useful especially when the Guice context is not entirely
    isolated and there are other `GroupProvider` bindings in it
* An `@Inject`-able hook for cache invalidation

Author:    Krzysztof Sobolewski <[email protected]>
Date:      Tue Jul 11 16:48:28 2023 +0200
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

6 participants