[GH-ISSUE #180] [FEATURE REQUEST] Default everyone group #72

Open
opened 2026-02-27 08:15:05 +03:00 by kerem · 2 comments
Owner

Originally created by @d-513 on GitHub (Jun 8, 2022).
Original GitHub issue: https://github.com/lldap/lldap/issues/180

Some services want a group to be present for config, so a default group that everyone gets assigned to would be useful.

Originally created by @d-513 on GitHub (Jun 8, 2022). Original GitHub issue: https://github.com/lldap/lldap/issues/180 Some services want a group to be present for config, so a default group that everyone gets assigned to would be useful.
Author
Owner

@nitnelave commented on GitHub (Jun 8, 2022):

For this feature, the most elegant solution I see going forward is:

  • on startup, if the "lldap_everyone" group doesn't exist, create it and add every existing user to it.

  • when creating a user, add it to the group.

  • prevent deleting the "lldap_everyone" group (like lldap_admin and lldap_readonly (need to add that one))

  • in the web UI, when creating a user, have a default checked checkbox "add to lldap_everyone group", and propagate that in the query.

<!-- gh-comment-id:1150016064 --> @nitnelave commented on GitHub (Jun 8, 2022): For this feature, the most elegant solution I see going forward is: - [ ] on startup, if the "lldap_everyone" group doesn't exist, create it and add every existing user to it. - [ ] when creating a user, add it to the group. - [ ] prevent deleting the "lldap_everyone" group (like lldap_admin and lldap_readonly (need to add that one)) - [ ] in the web UI, when creating a user, have a default checked checkbox "add to lldap_everyone group", and propagate that in the query.
Author
Owner

@binaryben commented on GitHub (Apr 8, 2023):

What about allowing a config option to define a number of groups (0 or greater) that every user is added to by default?

<!-- gh-comment-id:1500871024 --> @binaryben commented on GitHub (Apr 8, 2023): What about allowing a config option to define a number of groups (0 or greater) that every user is added to by default?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/lldap-lldap#72
No description provided.