Feature/implement default quota for groups - #2858
Conversation
Codecov Report❌ Patch coverage is
📢 Thoughts on this report? Let us know! |
91db0f6 to
761bc23
Compare
Co-authored-by: Copilot <copilot@github.com> GPT-5.6 Terra Signed-off-by: Stefan Lender <Stefan.Lender@dataport.de>
761bc23 to
7d60718
Compare
|
/backport to stable35 |
@jospoortvliet I think we should also allow teams here, more flexible for everyone. But agree that we need groups for example: if you already have a "management" team, it's useful to be able to use that for trusting the members with a higher quota, instead to having to recreate that to a group. What do you think? |
I don't think supporting teams is a problem - for small orgs it makes sense. Big orgs will likely want this in LDAP where other policies are handled, too, so groups would be the basis I think. |
|
@jospoortvliet The issue in the 3rd screenshot is a bug in the groupfolders project. |
|
@jospoortvliet I’ve fixed the bug relating to adding folders to existing teams that don’t yet have a team space #2890 |




Implement a default quota per group. groupfolders#5029
Summary
We need a way for admins to set default quotas for team folder creation, based on group membership. This needs a group -> quota mapping in the Teams admin settings.
Admin settings --> Teams
- In the Team settings, admins can add entries to a table, defining default quotas for groups.
- When a user creates a new team, the highest quota of the groups, this user is a member of, gets applied to the new Team folder.
- At least a line for "all" is always present in the table, which is applied at team creation, when the user isn't a member of any other quota group.
- The three-dot menu lets admins delete any mapping, despite "all".
- The quotas only get applied at team creation. An admin can alway change the quota of existing teams later on.
group | default quota | options -- | -- | -- all | 100 MB | marketing | 2 GB | ... sales | 10 GB | ... engineering | 5 GB | ...Examples
marketingandengineering. He creates a new team, which gets a quota of 5 GB.TODO
Checklist
3. to review, feature component)stable32)AI (if applicable)