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

Multiple Fixes/Improvements (Should fix issues 11,12,13,14) #16

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

Conversation

rouxn-bsi
Copy link

  • Fixed issue where GitLab users have no identities or extern_uid
  • Fixed/changed member retrieval using DN (Distinguished Name)
  • Added options to define group and user objectClass and attributes in the config file (mainly for JumpCloud compatibility)
  • Fixed issue with gitlab.const.*ACCESS
  • Added JumpCloud config file sample

- Fixed issue where GitLab users have no identities or extern_uid
- Fixed/changed member retrieval using DN (Distinguished Name)
- Added options to define group and user objectClass and attributes in the config file (mainly for JumpCloud compatibility)
- Fixed issue with gitlab.const.*ACCESS
- Added JumpCloud config file sample
- Fixed issue where GitLab users have no identities or extern_uid
- Fixed/changed member retrieval using DN (Distinguished Name)
- Added options to define group and user objectClass and attributes in the config file (mainly for JumpCloud compatibility)
- Fixed issue with gitlab.const.*ACCESS
- Added JumpCloud config file sample
@rouxn-bsi
Copy link
Author

rouxn-bsi commented Oct 17, 2024

I have added another commit for a modified script that syncs users with permissions defined in LDAP groups. This means no new groups will be created in GitLab, but LDAP users and their associated permissions in GitLab groups will be adjusted based on the members of the LDAP groups listed in a matrix in the config file.
(56cafb8)

It is WIP but it is working good enough.

Ca fait le café pour ce que je voulais en tout cas et merci encore pour tout ton travail ! ;-)

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.

1 participant