auto_groups Auto Groups Automatically adds all users to one or multiple specified groups. Automatically add users to the specified Auto Groups, except those users belonging to one of the specified Override Groups. Optionally, the group assignment can be triggered on every successful login, which is useful for external user backends. ## Configuration - Go to "Settings > Administration > Additional settings" - Configure the Auto Groups - If required, configure the Override Groups (e.g., for Service Accounts) - Optionally, enable the Login Hook, which will enforce correct group membership on every successful login Note that this app prevents group deletions for groups referenced as Auto Groups or Override Groups. ## Comparison to similar Apps * [Everyone Group](https://apps.nextcloud.com/apps/group_everyone): The "Everyone Group" app adds a virtual Group Backend, always returning all users. In contrast, "Auto Groups" operates on "real" groups in your normal Group Backend. Additionally, it is possible to specify Override Groups which will prevent users from being added to the Auto Group(s). * [Default Group](https://apps.nextcloud.com/apps/defaultgroup): "Auto Groups" is actually a modernized and maintaned fork of "Default Group", which seems to be abandoned since NC12 or so. In terms of functionality, they are almost identical. In addition, I plan to add some more features over time, e.g., "Union Groups" - see the [Milestone Plans](https://github.com/stjosh/auto_groups/milestones) for more details. 1.5.3 agpl Josua Hunziker AutoGroups tools https://github.com/stjosh/auto_groups https://github.com/stjosh/auto_groups/issues https://github.com/stjosh/auto_groups.git https://raw.githubusercontent.com/stjosh/auto_groups/master/screenshots/settings.png OCA\AutoGroups\Settings\Admin