Skip to content

feat: add Teams admin settings and group-based creation limits - #2698

Draft
lennart441 wants to merge 1 commit into
nextcloud:masterfrom
lennart441:feat/teams-admin-creation-limits
Draft

feat: add Teams admin settings and group-based creation limits#2698
lennart441 wants to merge 1 commit into
nextcloud:masterfrom
lennart441:feat/teams-admin-creation-limits

Conversation

@lennart441

@lennart441 lennart441 commented Jul 31, 2026

Copy link
Copy Markdown
  • Resolves: #

Summary

Adds a Teams admin settings section where admins can restrict which Nextcloud groups may create teams. The restriction is enforced in the API and UI: create actions stay hidden without permission, and the empty-state copy no longer prompts users to create a team.

TODO

  • Add upstream issue / link related PRs if needed

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI
    Assisted by: Cursor:Grok-4.5

Screenshot of the teams app without permission to create a team
Bildschirmfoto_20260731_130547

Admin settings of teams after
Bildschirmfoto_20260731_130402
]

feat: hide create actions and adapt empty-state when create is denied

Signed-off-by: Lennart Joswig <lennart.joswig@dataport.de>
@lennart441
lennart441 marked this pull request as draft July 31, 2026 11:24
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