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

Store UGID in group cache to handle group renames at provider's end #647

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

shiv-tyagi
Copy link
Contributor

Closes #620

As suggested by @adombeck, to identify if a group is renamed at provider's end, we should store UGID along with the GID and group name in the cache and find if there is already a group record with same UGID in cache. In case we find one, we delete the record being pointed by old name in relevant buckets and populate with record containing new name.

@shiv-tyagi
Copy link
Contributor Author

@adombeck Here is my initial work. Could you please check if I am going in right direction?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Issue: EntraID groups that are renamed result in auth failures because GID conflicts
1 participant